2013-07-21 32 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