apache和PHP關聯不起來

來源:互聯網
上載者:User
apache版本是httpd-2.2.25-win32-x86-no_ssl
php是php-5.3.27.tar
在E:\apache\conf裡httpd添加的三行內容是:
LoadModule php5_module "E:/PHP/php5apache2_4.dll"
PHPIniDir "E:\PHP"
AddType application/x-httpd-php .php .phtml
但是一啟動Apache就報錯php5apache2_4.dll。真是無語了。
我看教程裡都是添加的php5apache2_2.dll這個檔案,但是PHP檔案裡只有php5apache2_4.dll
請問下高手怎麼解決這個問題?困擾好幾天了,重新裝了好幾次了,無效呀。


回複討論(解決方案)

"E:/PHP/php5apache2_4.dll"應該是 "E:\PHP\php5apache2_4.dll"吧

貌似後面寫的php5apache2_4.dll跟apache版本有關係,如果不是樓上的那種問題,就換下PHP 版本看下是否有php5apache2_2.dll的PHP版本。

1樓 +1

Sorry,感謝1樓的提議,前幾次安裝的時候注意到反斜線了,不是那個問題,更改後還是不行,貌似是版本不匹配,但是看到別的文章說是不同的版本也沒關係,不知道到底那個對。我找了好幾個PHP的版本,沒有找到含有php5apache2_2.dll的。鬱悶。

能否給推薦個PHP含php5apache2_2.dll版本的下載地址?萬分感謝。

正好我本地有個 http://www.kuaipan.cn/file/id_18519259030232013.htm

是單獨下載php5apache2_2.dll這個檔案就能用了嗎?

淡定 和仔細看安裝說明

PHP我沒有安裝版呀,只有壓縮的,求高手解答下,我沒有安裝說明的,自己學點東西真難呀。。。苦苦的孩子

那換一個版本低一點的php試試

PHP我沒有安裝版呀,只有壓縮的,求高手解答下,我沒有安裝說明的,自己學點東西真難呀。。。苦苦的孩子

你還是用Integration Environment吧。給你個開發工具大全http://tool.php100.com/

安裝個Integration Environment吧,這樣配置起來就不成問題。

我從網上下載了個php-5.2.17-Win32-VC6-x86的安裝檔案,裡麵包含了php5apache2_2.dll,滿心歡喜的裝上之後還是不行,現在是記憶體報錯,從網上看到說是C:\WINDOWS\system32下的一個dll檔案的問題,我刪之也沒有用。為什麼會報記憶體和192.168.1.101地址的錯呢。。真想弄明白。
實在不行就安裝整合的了。。希望會成功吧。

http://www.ychong.com/windows-wamp-installation-tutorials/ 推薦你看下。

你的那個問題解決了嗎?我也有這樣的問題,加了這幾行代碼
loadmodule php5_module c:/IDS/php5/php5apache2_2.dll
PHPInidir "c:/IDS/php5"
AddType application/x-httpd-php .php.phtml

發現第一行代碼要是不加#號apache就啟動不起來,加了#啟動後在ie輸入測試檔案結果都是代碼應該是沒關聯起來,你知道怎麼解決嗎?

php5apache2_2.dll檢查路徑
你自己機器上的路徑,而不是複製粘貼別人教程裡的路徑。

就是原生路徑,確確實實存在這個檔案,路徑也沒問題,主要是loadmodule php5_module c:/IDS/php5/php5apache2_2.dll這條語句前邊到底要不要加#號,每次一加#號apache就啟動不了,不知道為什麼,加了#號貌似又沒什麼效果

整合套件 要麼Linux 其他都是浮雲...

linux簡單多了,感覺WIN下面麻煩死了

不知道為何在那些設定檔比如原本的"c:\windows"要寫成"c:/windows",你檢查檢查吧

你的那個問題解決了嗎?我也有這樣的問題,加了這幾行代碼
loadmodule php5_module c:/IDS/php5/php5apache2_2.dll
PHPInidir "c:/IDS/php5"
AddType application/x-httpd-php .php.phtml

發現第一行代碼要是不加#號apache就啟動不起來,加了#啟動後在ie輸入測試檔案結果都是代碼應該是沒關聯起來,你知道怎麼解決嗎?


loadmodule php5_module c:/IDS/php5/php5apache2_2.dll你加在哪了?這個要添加在LoadModule下面

位置沒錯,但是前邊不加#就會報錯

那換一個版本低一點的php試試

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.