當前位置:首頁 » 編程語言 » apachephp無法啟動

apachephp無法啟動

發布時間: 2023-09-04 06:42:59

1. apache的伺服器運行不了php程序怎麼辦

解決方案:

第一:檢測本機是否安裝了php

第二:要先安裝apache,然後安裝php

第三:在安裝php的時候,會讓你選擇apache的版本的

第四:檢查apache的httpd.conf文件中是否引入了php,例如LoadMole php5_mole "F:/wamp/bin/php/php5.3.13/php5apache2_2.dll"

java"><IfMoledir_mole>
DirectoryIndexindex.phpindex.php3index.htmlindex.htm
</IfMole>

2. phpstudy在啟動的時候apache顯示已經停止是怎麼回事

phpstudy在啟動的時候apache顯示已經停止的原因:控制面板該程序設置錯誤。

解決的方法和操作步驟如下:

1、首先,打開控制面板中的「管理工具」選項,如下圖所示。

3. 配置完php後Apache不能啟動

1,埠沖突:有別的伺服器佔用了80 埠,(如IIs 伺服器或者tomcat )。因為默認都是80 埠,所以就會出現這種問題。
我查看了一下,裝了IIs伺服器,並啟動了,然後,停止了該服務,但是,還是無法啟動apache。
看到,還有人說,別的軟體業可能佔用該埠,然後,cmd 命令行中輸入命令:netstat -na;
查看,沒有別的軟體佔用。
2,查看php手冊,發現一句話
「可以選擇其它的路徑但最好不要用中間有空格的路徑(例如:C:\Program Files\PHP 就不太好),如果這樣做有些 web 伺服器會崩潰。」
我的php文件就放到了D:\Program Files\PHP 下。所以可能是這個問題。
於是,修改路徑為D:\php .
重啟apache 成功。

4. phpstudy的apache無法啟動

    相信很多小夥伴剛開始使用phpstudy的時候都遇到過這個問題,apache剛打開不一會又自動關了,這個問題當初也困擾了我許久,下面是解決辦法,針對不同情況。

    一是有可能防火牆去攔截;二是埠可能被別的程序佔用,在設置中更改埠即可;三是沒有安裝VC9運行庫,php和apache都是VC9編譯

    如果是在正常啟動之前就配置了站點的話,apache可能因為無法識別站點中的目錄從而造成這種情況,解決方法是刪掉這個站點再重新啟動一次就可。

    按鍵盤上的Win+R,輸入cmd打開,打開Apache目錄的bin文件,復制路徑,然後在cmd中cd到這個路徑。

    輸入命令:httpd.exe -t

    如果出現這個錯誤,顯示在line 512,打開httpd.conf這個文件

    從512行開始,刪掉</IfMole>只剩下一個就行,然後重啟phpstudy;

    如果報錯顯示另一個文件

    和原來一樣,找到並打開這個文件,vhosts.conf,查看67行

    發現DocumentRoot 和 Directory 的路徑後面多了一個」\」,就因為這個反斜杠導致了apache 無法正常啟動,修改以後啟動apache,就不會在停止了。

熱點內容
促銷升級源碼 發布:2025-08-21 13:20:39 瀏覽:67
各大資料庫 發布:2025-08-21 13:13:53 瀏覽:809
設計圖庫加密 發布:2025-08-21 13:06:38 瀏覽:515
索引存儲是數據的存儲方式么 發布:2025-08-21 13:05:31 瀏覽:506
我的世界大型伺服器ip大全 發布:2025-08-21 12:54:23 瀏覽:578
htcandroidl 發布:2025-08-21 12:50:59 瀏覽:963
編程拳皇 發布:2025-08-21 12:50:57 瀏覽:330
sqlserver2005作業 發布:2025-08-21 12:15:25 瀏覽:324
安卓手機怎麼設置側邊任務欄 發布:2025-08-21 12:11:10 瀏覽:774
二級c能編譯嗎 發布:2025-08-21 11:58:53 瀏覽:973