我已经安装了 WAMP @ C:\wamp
我已将 C:\wamp\www 的内容移动到 D:\Dropbox\WAMP\WWW
我已将 C:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf 调整为:
<VirtualHost *:80>
DocumentRoot "D:\Dropbox\WAMP\WWW\site"
ServerName www.site.dev
ServerAlias www.site.dev
<Directory "D:\Dropbox\WAMP\WWW\site">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
在系统托盘中我选择WAMPserver icon > MySQL > my.ini
并编辑:
datadir=D:/Dropbox/WAMP/SQL/data
当我加载 www.site.dev 时,收到错误:
Not Found
The requested URL / was not found on this server.
Apache/2.4.9 (Win32) PHP/5.6.18 OpenSSL/1.0.1r Server at www.site.dev Port 80
D:\Dropbox\WAMP\SQL
我相信&上的安全设置C:\wamp\bin\mysql\mysql5.6.17\data
是相同的(它们都具有完全控制权的系统)。
非常感谢您的帮助。
答案1
当我加载 www.site.dev 时,收到错误
Not Found
The requested URL / was not found on this server.
Apache/2.4.9 (Win32) PHP/5.6.18 OpenSSL/1.0.1r Server at www.site.dev Port 80
您的配置文件更改看起来是正确的。假设错误日志中没有其他错误,则上述错误消息表明 Apache 尚未重新启动。
重新启动一切应该可以解决该问题。
如果仍然有问题,请再次检查错误日志并更新问题以包含任何错误。