phpStudy2018安裝完成之後,Apache剛啟動就關閉
阿新 • • 發佈:2019-01-06
問題描述:
新安裝了最新版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,一次成功。
不得不吐槽下,預設的配置檔案居然有問題。
寫在最後:嘗試新東西是好的,但是你要做好心理準備,總有坑在等著你往裡跳。但是,程式之路,就是這樣,從坑中跳出來,你就成功了。