php 启动:无法加载动态库

php startup :unable to load dynamic library

我收到警告 php startup:unable 加载动态库 'C:/wamp/bin/php/php5.5.12/ext/php_intl.dll'-%1 不是有效的 Win32 应用程序 如何解决这个问题。

那是因为 dll 文件无效。

首先你需要找到

  • 架构 - 32 位或 64 位
  • 编译器版本 - VC9 或 VC11
  • 线程安全或非线程安全

这可以通过打开 phpinfo 或在任何 php 文件中回显 phpinfo() 来找到。 然后搜索 CompilerArchitectureThread Safety

然后转到 http://windows.php.net/download/ 并下载正确的版本。 替换需要的文件然后重新启动网络服务器