【发布时间】:2010-09-17 04:50:30
【问题描述】:
我有 Windows 2003 Standard、IIS 6、PHP、MySQL 和 amy 试图让 mcrypt 工作,以便我可以使用 phpMyAdmin。
我在 php.ini 中有未推荐的 php_mcrypt.dll,该文件位于我的扩展文件夹 (c:\php) 中。
我已将 libmcrypt.dll 下载到 c:\php、c:\php\ext、c:\windows、c:\windows\system32。我还在下一个文件中找到了该文件的第二个版本并尝试了该文件。每次更改后,我都重新启动了 IIS。
当我检查 php_info(); 时,无论我尝试什么 mcrypt 似乎都没有加载。但是没有显示错误。
还有其他版本的 php_mcrypt.dll 吗?有没有人有不需要 mcrypt 的 phpMyAdmin 版本?有没有人遇到过这个问题/有解决方案?
所有帮助将不胜感激。
非常感谢,
提姆
【问题讨论】:
-
当你说你已经“重新启动了 IIS”——你是指(虚拟)站点还是整个 IIS——对 PHP 配置的更改通常需要所有 IIS(最肯定是应用程序) pool(s)) 需要重启才能生效
-
命令行中的IISRESET 是您正在寻找@iAn 的措辞。 :)
-
重启 Windows 有点牵强附会 - 它不会比 IISRESET 做的更多。
标签: php windows iis phpmyadmin mcrypt