小皮面板集成环境php报错Call to undefined function mcrypt_get_block_size()解决方案
PHP
2022-11-04 22:03:21
网站开发中突然发现有的方法在不同版本中支持程度不一致,但又不能全部去更改。这个时候就需要安装对应的插件来使兼容性能更加友好。
那么当window上的集成环境如:phpstudy、小皮面板中遇到:Call to undefined function mcrypt_get_block_size()错误我们该如何解决呢?
步骤一:PHP.INI中进行如下修改
;extension=php_mcrypt.dll这一行的”; “去掉
或
extension=php_mcrypt.dll //添加这一行,若没有
完成这一步后,重启Apache,若还是报错,则说明你环境中没有mcrypt扩展,这个时候就需要你继续向下看了。
步骤二:下载php_mcrypt扩展
https://windows.php.net/downloads/pecl/releases/mcrypt/
//选择以上网址,进入
2.1、选择需要的版本:如:1.0.4
2.2、点击版本号进入下载对应php版本的压缩包。
2.3、注意:这里的有多个php版本,你需要查看你phpstudy或小皮面板,查看你网站使用的是哪个php版本,如:php7.2.9nts
2.4、确认你的版本后 ,下载对应压缩包:如:php_mcrypt-1.0.4-7.2-nts-vc15-x64.zip
步骤三:解压你下载的压缩包,将里面的文件复制到你,对应php版本ext文件夹下。
以上步骤完成后,则你已经成功解决了该问题,只需要重启Apache即可。
六月初字帖坊小程序
你想要的字帖模板及工具,这里都有!
877篇文章
3107人已阅读