遇到的問題:
修改PHPNOW虛擬主機,將原始虛擬主機127.0.0.8和對應的資料夾刪除,重新加入虛擬主機127.0.0.8
修改完成後,造訪127.0.0.8時一直提示,找不到網頁。如圖:
後來查看Apache設定檔Apache-20confextrahttpd-vhosts.conf,其中的內容已經更改了,沒有問題。
查看錯誤日誌檔Apache-20logs127.0.0.8-error_log,顯示的錯誤訊息為被刪除的資料夾不存在:
[Tue Nov 17 02:13:49 2015] [27. .0.1] File does not exist: D:/PHPnow-1.5.6/htdocs/XXXXX
解決方法:
以管理員身分執行虛擬主機操作正常了。
分析原因:
我用的是WIN8系統,可能是權限的原因,不使用管理員身分運行pncp.cmd,雖然介面顯示Apache重啟成功,實際上並沒有重啟成功。
以上就介紹了遇到的問題:PHPNOW修改虛擬主機失敗,包含了Apache方面的內容,希望對PHP教學有興趣的朋友有幫助。