最后,经过几个小时的努力,我在我们的 IIS 7.5 Windows Server 2008 上完成了 PHP 7.02 的安装。除了一个错误之外,所有功能都正常:
[20-Jan-2016 15:19:26 UTC] PHP 警告:PHP 启动:无法加载动态库 ’D:\PHP\php-7.0.2-nts-Win32-VC14-x64\ext\php_mysql.dll’ - 指定的模块无法找到。在第 0 行的未知中
检查下载的 zip 文件 op PHP 7.02 时,很明显文件夹 ext
不包含名为 php_mysql.dll
的文件。
所以我的问题是我们在哪里可以得到这个文件以避免这个错误?
原文由 DarkLite1 发布,翻译遵循 CC BY-SA 4.0 许可协议
感谢火影忍者的评论,我发现
php\ext
文件夹中所有模块的动态加载不是罪魁祸首。因为文件php_mysql.dll
不在该文件夹中,所以无法从那里加载。经过进一步分析,似乎在 Windows 64 位的最新 PHP (7.02) 下载中,php.ini
文件仍然包含以下内容:注释掉该部分后,日志文件中的错误消失了。因为我们显然不能再加载那个 dll 文件了。