2013-07-21 104 views
0

我在Apache 2.4.4下的Windows 8 Pro上设置PHP 5.5.1时出现问题。我有Apache 2.4.4 x86,我下载了PHP 5.5.1 x86 VC11线程安全。当我尝试加载阿帕奇它会返回错误:Apache 2.4.4与PHP 5.5.1问题

httpd.exe: Syntax error on line 531 of C:/Apache24/conf/httpd.conf: Cannot load 
C:/php/php5apache2_4.dll into server: The specified module could not be found. 

我盯着文件C:\ PHP \ php5apache2_4.dll,所以我100%肯定的它的存在。现在这里是我不明白的部分....

当我下载PHP 5.4.17 VC9线程安全和解压缩,Apache加载和发现.dll就好了。

为什么PHP 5.4安装得很好,但PHP 5.5引发了上述错误。我试图安装好几次,现在我在这里,因为我无法自己弄清楚。

谢谢!

P.S.我最初在服务器故障上提出这个问题,假设这是一个服务器设置相关的问题,但是在这里指导,尽管我在这里有关于这种性质的问题。原始服务器故障问题:https://serverfault.com/questions/525029/apache-2-4-4-issue-with-php-5-5-1

回答

1

任何机会你有一个x64版本的Apache和x86版本的PHP?或者换个方法呢?

+0

这样一个完美的回应!谢谢你的帮助。我确实有一个32位版本的apache和一个64位版本的php。 – RPelham

0

我认为这个dll文件存在一些兼容性问题..尝试一些其他版本的php