[英]How to Change the www root directory on WampServer 2.5
在较新版本的wamp中,更改httpd.conf中的DocumentRoot并未更改DOCUMENT_ROOT。 即使重新启动后,它仍然保持为“c:/ wamp64 / www /”。
而是在此文件中设置DocumentRoot:
c:\\wamp64\\bin\\apache\\apache2.4.18\\conf\\extra\\httpd-vhosts.conf
要更改localhost目录,请将这些更改为您的路径:
DocumentRoot c:/www <Directory "c:/www/">
你想做的事情有点棘手。要做你想做的事情,只需按照以下步骤:
1打开文件C:\\wamp\\bin\\apache\\Apache*.*.*\\conf\\httpd.conf
2查找以下行:
DocumentRoot "c:/wamp/www"
<Directory "c:/wamp/www">
3修改它们以更改根目录/*In my case i want my "C:\\" drive as root*/
所以我这样做:
DocumentRoot "c:/"
<Directory "c:/">
4现在转到c:\\wamp\\www
找到index.php
并复制它,并将有害生物放入新的根目录/*In my case i want my "C:\\" drive as root*/
5现在打开index.php
并找到以下行:
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
6现在只需修改它们相对于你的root /*In my case i want my "C:\\" drive as root*/
所以我写道:
$wampConfFile = './wamp/wampmanager.conf';
$aliasDir = './wamp/alias/';
现在它将显示默认的wamp打开页面,如图所示!
去apache httpd
C:\\ WAMP \\ BIN \\ apache的\\ apache2.2.22 \\的conf
打开httpd
在该文件中查找DocumentRoot
改变路径
找到目录标签
从目录标记中的所有内容更改为全部 拒绝
<Directory /> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
保存并退出
重启wamp服务
关于 apache 的最好的事情是它会告诉你在尝试加载配置文件时它在哪里出错。 在WampServer 3.2.0
,我不得不更改几个文件。
在您的虚拟主机文件中更改它
{installDirectory}\\bin\\apache\\apache2.4.41\\conf\\extra\\httpd-vhosts.conf ServerName localhost DocumentRoot "D:\\Projects\\ApacheWWW" <Directory "D:\\Projects\\ApacheWWW/">
在www
文件夹中的index.php 中更改它
$server_dir = "C:/wamp64/";
在scripts/config.inc.php
第 13 行$configurationFile = 'C:/wamp64/wampmanager.conf';
编辑下面文件中的路径然后重新启动wamp服务器C:\\ wamp \\ bin \\ apache \\ apache2.4.9 \\ conf \\ httpd.conf
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.