提问人:Paolo 提问时间:9/13/2019 更新时间:9/13/2019 访问量:1470
PHP 7.2+ Mcrypt 函数抛出“弃用错误”,即使安装了 Mcrypt 扩展模块
PHP 7.2+ Mcrypt functions throw "Deprecated Error" even if Mcrypt extension module is installed
问:
自 PHP 7.1.0 起,Mcrypt 函数已被弃用,自 PHP 7.2.0 起被删除
我需要将一些依赖于 Mcrypt 的代码迁移到 PHP 7.3.9,所以我通过 PECL 安装了 Mcrypt 扩展。
问题在于,如果设置了错误报告位(通过php.ini配置文件或在运行时使用函数),Mcrypt函数会停止执行,并mcrypt_...函数已弃用错误。E_DEPRECATED
error_reporting()
有没有办法在加载 Mcrypt 扩展时保持设置但允许执行 Mcrypt 函数?E_DEPRECATED
答: 暂无答案
评论