如何找到依赖于已弃用库的PHP模块?

问题描述 投票:0回答:1

我已将我的AWS-EC2 LAMP配置升级到Ubuntu 16.04,Apache / 2.4.39,mysql Ver 14.14 Distrib 5.7.27,PHP 7.1.28,该版本删除了PHP mcrypt模块。我需要确定我的配置是否实际使用了mcrypt功能。如果没有,我可以安全地删除导致错误的加载请求。如果是,那么我需要找到一种使用openssl替换mcrypt的方法。我知道强制加载mcrypt模块没有什么意义,但是似乎没有现成的替代品。忠告?

ubuntu amazon-ec2 replace openssl mcrypt
1个回答
0
投票

我需要确定我的配置是否实际使用了mcrypt功能。

grep -r mcrypt /path/to/your/code应该足够。

我知道强制加载mcrypt模块不是很有意义,但是似乎没有现成的替代方法。

[https://github.com/phpseclib/mcrypt_compat可用作mcrypt的纯PHP替代。

© www.soinside.com 2019 - 2024. All rights reserved.