设置wampserver 2.5(我在Win7上工作,64位)后,PHP错误日志中记录了许多错误(wampserver trayicon -> PHP ->错误日志)。
日志中的错误指出了一些丢失的.dll文件,尽管它们存在于正确的位置(参见PHP error.log)。
这就解决了我的问题:
将所谓丢失的文件(参见PHP错误日志)复制到文件夹
<>之前(根)/里面/bin/apache/bin/之前在那里,.dll将被识别。
似乎是wampserver 2.5发行版的一个常见问题。
知道哪些文件报告为丢失是有用的,但我认为是这些。
PHP Warning: PHP Startup: Unable to load dynamic library
'd:/wamp/bin/php/php5.5.12/ext/php_ldap.dll'
- The specified module could not be found.
和
PHP Warning: PHP Startup: Unable to load dynamic library
'd:/wamp/bin/php/php5.5.12/ext/php_intl.dll'
- The specified module could not be found
他们没那么严重,解决办法很简单。
使用wampmanager菜单执行以下操作,单击apache版本号,这将导致wampmanager重新构建apache文件夹中的SYMLINK到PHP文件夹中所有需要的文件。
(left click on) wampmanager then -> Apache -> Version -> Apache2.4.9
搜索特定名称。dll并下载并放置在dll文件夹中,问题将得到解决,更容易的是,您可以使用许多dll修复软件,这些软件将为您修复所有dll错误