問題:WAMP環境下,Apache的端口號未被佔用,但無法啓動的問題?
用過phpStudy配置PHP開發環境的人,都知道它的簡易、靈活、功能強大。但最近使用中遇到一個問題:剛配置完一個項目環境後,重啓phpStudy時,發現Apache啓動不起來了。
我首先想到了Apache的端口可能被某個程序佔用了,然而並不是。
且,Apache\conf\httpd.conf 的默認端口號會自動變成9096,修改過後,重啓Apache測試還會變成這樣:
各種百度都沒有用,後來終於解決了,原來是Apache\conf\httpd.conf 的配置問題:
<VirtualHost *:80>
DocumentRoot "E:\phpStudy\WWW\project\" # 就是這裏“\”搗的鬼
ServerName www.test.com
ServerAlias test.com
<Directory "E:\phpStudy\WWW\project\"> # 就是這裏“\”搗的鬼
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>