1. 程式人生 > >phpStudy2018安裝完成之後,Apache剛啟動就關閉

phpStudy2018安裝完成之後,Apache剛啟動就關閉

問題描述:

新安裝了最新版phpStudy2018,但是等我啟動時才發現Apache竟然啟動失敗


問題解決過程:
1 防火牆問題 查詢是否是防火牆的問題,關閉防火牆後依舊不能重啟,因此不是防火牆,同時,在此之前也沒有系統問題,排除防火牆問題

2 端口占用問題 檢視是否是迅雷佔用了80埠,不可能是此方面的問題

3 通過apache的命令列檢視報錯, 在Apache的bin目錄下,鍵入httpd.exe -t 命令,系統報錯:


錯誤原因就很明顯了:

AH00526: Syntax error on line 2 of E:/software/phpStudy/PHPTutorial/Apache/conf/vhosts.conf:
DocumentRoot must be a directory


就是說在Apache的配置檔案vhosts.conf中,DocumentRoot的值不是一個目錄。

至此,開啟配置檔案vhosts.conf檢視詳情發現確實不存在該路徑。


而我本身的安裝路徑是:E:\software\phpStudy\PHPTutorial\WWW

問題解決:直接將DocumentRoot和Directory後面的值改為我本身的安裝路徑。


然後我在phpStudy中重啟Apache和mysql,一次成功。

不得不吐槽下,預設的配置檔案居然有問題。

寫在最後:嘗試新東西是好的,但是你要做好心理準備,總有坑在等著你往裡跳。但是,程式之路,就是這樣,從坑中跳出來,你就成功了。