我安装了WAMPP
网络服务器,现在配置php.ini
以使用 Netbeans 进行PHP
编码(此后),我不得不重启{ {1}}和Apache
台服务器。我实际上阻止了他们,并试图重新开始,我收到了这个错误:
PHP启动:无法加载动态库' C:xampp \ php \ ext \ php_intl.dll' - %1不是有效的Wind32应用程序。
我在MySQL
。
我安装了64 bit Windows 7 OS
(来自 www.apachefriends.org )
我的XAMPP v1.8.3
版本(来自PHP
的是phpinfo()
。
我尝试过针对同一问题的解决方案。
1.我尝试将所有PHP version 5.5.11
复制到apache> bin目录,没有任何乐趣。他们已经在那里了。我没有更换它们。
2.我已将icu*.dll
取消注释并指向正确的目录。没有收获。
3.我将extension=php_intl.dll
文件的目录添加到我的系统环境变量中,没有帮助。
4. icu*.dll
中的php_pdo_firebird.dll
已被注释掉。
现在,没有一个有效的win32应用程序让我觉得我有64位操作系统的东西,应该是32位操作系统..但它是什么?我该怎么办?
请帮我解决此错误。
答案 0 :(得分:2)
您必须安装 Miscrosoft Visual C ++ Redistributable 。 如果您使用32位PHP,请使用x86版本。 如果使用64位PHP,请使用x64版本。
如果您不确定使用哪种PHP,请安装两个版本的Miscrosoft Visual C ++ Redistributable。什么都不会破坏。
对于PHP 7.0和PHP 7.1 ,您需要版本2015 (VC14)。
Download Visual C++ Redistributable for Visual Studio 2015
对于PHP 5.6 ,您需要版本2012 (VC11)。
答案 1 :(得分:0)