在 EasyPHP 中更改 Web 根文件夹的位置

在 EasyPHP 中更改 Web 根文件夹的位置

关注后这个问题的答案我的 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

您需要变更VirtualHostconf_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/用你的路径替换。

相关内容