如何改变EasyPHP的`web root`文件夹的位置?

Nam*_* VU 11 location easyphp root

目前在我的Windows 7机器上,它是 C:\Program Files (x86)\EasyPHP-5.3.8.1\www

我想把它指向驱动器D上的另一个位置,说 D:\code

我该怎么办?

小智 18

您需要右键单击任务栏上Easyphp图标上的图标,然后选择configuration-> Apache.这将在记事本窗口中打开httpd.conf.

您需要按如下方式修改它:

DocumentRoot "D:/code"
(...)
# DocumentRootDirectory 
<Directory "D:\code">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
 </Directory>
 (...)
 NameVirtualHost 127.0.0.1
 <VirtualHost 127.0.0.1>
   DocumentRoot "D:/code/"
   ServerName localhost
 </VirtualHost>
Run Code Online (Sandbox Code Playgroud)


Nam*_* VU 4

感谢 @daviddlh 的回答,我对我的问题有了简单的解决方案。

打开apache配置文件httpd.conf

将默认值替换${path}/www为我们选择的路径,说D:\code

它从何而来?在 apache 配置文件(即 httpd.conf)中查找DocumentRoot,我们将看到以下行将我们链接到${path}/www

DocumentRoot "${path}/www"
Run Code Online (Sandbox Code Playgroud)