关注后这个问题的答案我的 Web 根文件夹保持不变。这就是我这样做的原因:
1)DocumentRoot "${path}/data/localweb"
改为DocumentRoot "${path}/www"
2)<Directory "${path}/data/localweb">
改为<Directory "${path}/www">
多次重启 EasyPHP,这些更改对我而言毫无效果。为什么?
答案1
假设您希望将文档根目录设为“D:\root”。基本上,您必须将所有出现的 DocumentRoot 更改为以下内容:
DocumentRoot "D:\root"
并且所有出现的 Directory 都显示为:
<Directory "D:\root">
如果您想要更清楚的信息,请发布您当前的配置,以便我们查看。
答案2
您需要变更VirtualHost
并conf_files\httpd.conf
备案。
<VirtualHost 127.0.0.1>
DocumentRoot "${path}/data/localweb/public_html"
ServerName 127.0.0.1
<Directory "${path}/data/localweb/public_html">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
在 Windows 上:配置->Apache。(打开httpd.conf
)
DocumentRoot "D:/proot" (...)
# DocumentRootDirectory
<Directory "D:\proot">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
(...)
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
DocumentRoot "D:/proot/"
ServerName localhost
</VirtualHost>`
D:/proot/
用你的路径替换。