【发布时间】:2018-02-13 12:14:34
【问题描述】:
我在 windows server 2012 机器上安装了 Php 7.1.9,如果我检查 php 信息,我可以看到 mcrypt 已启用,但如果我输入 shell php -v 我有这个错误:
Unable to load dynamic library 'C:/php/ext\php_mcrypt.dll' - The specified module could not be found.
事实上,在运行 Laravel 应用程序时,我也会遇到一些与之相关的异常。
我检查了ext文件夹,没有php_mcrypt.dll。
【问题讨论】:
-
您尝试安装 mcrypt 吗?
-
如何单独安装?
-
看看这是否有帮助@StefanoMaglione myoddweb.com/2010/11/18/install-mcrypt-for-php-on-windows
-
取决于您如何安装 php。 windows.php.net/download#php-7.1 二进制文件已使用静态链接的 mcrypt 进行编译。它默认启用,不需要任何 dll。由于您有自定义构建,因此您需要参考其安装说明。