目前我的Windows 7机器上,这是C:\Program Files (x86)\EasyPHP-5.3.8.1\www
如何更改EasyPHP的web根文件夹的位置?
我想将它指向到驱动器d另一个位置,说:D:\code
我将如何做呢?
目前我的Windows 7机器上,这是C:\Program Files (x86)\EasyPHP-5.3.8.1\www
如何更改EasyPHP的web根文件夹的位置?
我想将它指向到驱动器d另一个位置,说:D:\code
我将如何做呢?
由于@daviddlh的回答,我有我的问题的简单解决方案。
打开Apache的配置文件httpd.conf
更换由我们选择的路径中的默认值${path}/www
说D:\code
它从何而来?在Apache的配置文件查找DocumentRoot
(即httpd.conf)中,我们会看到下面的线,我们连结至${path}/www
DocumentRoot "${path}/www"
您需要右键单击任务栏上的Easyphp图标上的图标,然后选择配置 - > 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>
右键单击的EasyPHP图标,并选择配置,然后阿帕奇。在httpd.conf中,查找DocumentRoot。我的文件夹是C:\ php。更改这两行:
的DocumentRoot “C:\ PHP”
<目录 “C:\ PHP” >(略低于DocumentRoot的第一个...)
将C:\ php更改为您的目录所在的位置后,再次右键单击EasyPHP图标并重新启动。
我的道歉,与上面相同的答案。直到写这篇文章才看到它。 :-(
其实,如果你的Apache使用虚拟主机,你只需要改变正确的“虚拟主机”下的路径 对我来说,它是:
# Virtual Hosts
## Virtualhost localweb
<VirtualHost 127.0.0.1>
# DocumentRoot "${path}/data/localweb"
DocumentRoot "D:\Code"
ServerName 127.0.0.1
# <Directory "${path}/data/localweb">
<Directory "D:\Code">
Options FollowSymLinks Indexes
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Deny from all
Require all granted
</Directory>
</VirtualHost>
可爱的,谢谢! ! – 2012-02-28 10:47:00