中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Cannot load php5apache2_4.dll into server解決辦法

發布時間:2020-07-27 07:49:54 來源:網絡 閱讀:1637 作者:liulanghanzi 欄目:web開發

我們正在裝置好Apache,但裝置PHP設置裝備擺設完成以后,再次啟動apache的時間涌現了毛病 the requested operation has failed; Apache沒法啟動,檢察Ap]

一.原因1:


我們在安裝好Apache服務器,一開始正常,但安裝PHP配置完成之后,再次啟動apache的時候出現了錯誤 the requested operation has failed;

Apache服務無法啟動,查看Apache錯誤日志,有類似下面這些內容:

The Apache service named  reported the following error:

>>> httpd.exe: Syntax error on line 534 of D:/apache/conf/httpd.conf: Cannot load d:/php56/php5apache2_4.dll into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3   

  

這個問題我花了好久,重裝了N次,才找到相應的解決方案,現在讓分享給大家;

其實網上很多教程說了一大堆,但是都沒有說到點子上,出現這個問題最大的可能性就是,您沒有安裝VC11運行庫,因為現在所有的5.5環境都是基于 vc11的編譯腳本下生成的,所以在windows下你得安裝相關組件msvcr110.dll,否則你雙擊php.exe測試的時候會報錯,如果出現以下提示,那么恭喜您,問題原因找到了:

Cannot load php5apache2_4.dll into server解決辦法
二.原因2:
1.php 5.5 開始就不支持windows2003了;
1.開始想了好久,1直沒發現錯誤,后面猛然發現我的apache的版本是2.2,PHP的版本是5.5,PHP5.5不支持apache2.2了,所以只有php5apache2_4.dll,于是又去下載了個PHP5.4,里邊包含了php5apache2_2.dll,在httpd.conf中添加:LoadModule php5_module "D:/php-5.4.23-Win32-VC9-x86/php5apache2_2.dll",問題解決;

如果Apache/PHP還無法啟動,那最可能是php5_module模塊的問題:

1.Apache2.0對應的PHP模塊為php5apache2.dll;
2.Apache2.2對應的PHP模塊為php5apache2_2.dll;
3.Apache2.4對應的PHP模塊為php5apache2_4.dll;

換句話說,根據php5_module模塊,可以知道當前版本php支持哪種Apache

所以,Apache/PHP的搭配有以下幾種情況:

1.php5.2支持Apache2.0和Apache2.2;
2.php5.3、php5.4同時支持Apache2.2和Apache2.4;
3.php5.5只支持Apache2.4;

除非你自己手動編譯php5_module模塊,否則只能有以上3種選擇;

如果Apache/PHP還是無法啟動,檢查php配置(php.ini)是否存在,運行php.exe有沒有提示錯誤。根據錯誤提示,糾正錯誤;


三.原因3:

 apache 64位就需要下載php 64位版本,否則無法正常啟動


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

定安县| 谷城县| 鄂托克旗| 长兴县| 洱源县| 合山市| 古丈县| 河间市| 台北县| 远安县| 玛沁县| 吕梁市| 连平县| 佛坪县| 板桥市| 高陵县| 北票市| 翁牛特旗| 桐柏县| 沂源县| 衡阳县| 福泉市| 保山市| 雷州市| 沂南县| 江阴市| 顺义区| 万盛区| 高安市| 永吉县| 班玛县| 桑植县| 油尖旺区| 开江县| 怀远县| 英超| 溆浦县| 乌恰县| 武陟县| 金塔县| 黔东|