以前也一個個的配置過apache、php和mysql,現在嫌麻煩,就用的phpStudy。
裝好之后,發現127.0.0.1可以訪問,但是localhost就不可以訪問。大概是因為apache沒有配置好的緣故。
就參考:http://blog.163.com/huangcheng13@126/blog/static/10856093201332341142841/
一、修改Apache配置文件httpd.conf
#LoadModule rewrite_module modules/mod_rewrite.so
#Include conf/extra/httpd-vhosts.conf
(1)找到這兩行,把前面的#去掉
(2)參考文章說,找到下面這個,改成如下。
<Directory />
Options FollowSymLinks
AllowOverride All
Order deny,allow
#Deny from all
</Directory>
不過,我的是:
<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
這里我沒有修改。
(3)找到httpd-vhosts.conf文件
添加
<VirtualHost *:80>
ServerName bendi.mine.com
DocumentRoot "D:/phpStudy/WWW"
</VirtualHost>
二、在C:\Windows\System32\drivers\etc里面找到hosts文件
添加:127.0.0.1 bendi.mine.com
三、重啟apache服務。

瀏覽器輸入:bendi.mine.com就可以訪問D:/phpStudy/WWW文件夾的東西啦~
然而,如果我把bendi.mine.com換成localhost來設置,結果並不行。不知道為什么,疑惑太平洋~~
