mac重啟後,XAMPP下的apache無法啟動,如下
#並提示:Starting Apache Web Server.../Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd started在終端機裡查看了連接埠想破腦腦都不知道為何,之前一直正常(一直沒有重啟過);求大神來幫忙吧!
ringa_lee
不清楚具體是啥問題,可能是pid檔沒有刪除,可能那個pid剛好對應著一個正在運作的進程。 解決問題的方法1.刪除httpd服務的pid檔案及lock檔案2.重新啟動
或簡單的辦法如果是命令列的話service httpd stop # 這一步會幫你解決一些問題service httpd start # 類似的操作
如果是xampp的話,先執行停止,再執行啟動試試
會不會是系統自備apache,然後和xampp的衝突了
我也遇到同樣的問題。因為系統自備的apache搶先起來了,運行sudo apachectl stop,再來xampp啟動即可。
不清楚具體是啥問題,可能是pid檔沒有刪除,可能那個pid剛好對應著一個正在運作的進程。
解決問題的方法
1.刪除httpd服務的pid檔案及lock檔案
2.重新啟動
或簡單的辦法
如果是命令列的話
service httpd stop # 這一步會幫你解決一些問題
service httpd start # 類似的操作
如果是xampp的話,先執行停止,再執行啟動試試
會不會是系統自備apache,然後和xampp的衝突了
我也遇到同樣的問題。因為系統自備的apache搶先起來了,運行sudo apachectl stop,再來xampp啟動即可。