繁体   English   中英

如何更改 WampServer 2.5 上的 www 根目录

[英]How to Change the www root directory on WampServer 2.5

我需要将 wamp 的默认站点目录从“c:\\wamp\\www”更改为“d:\\sites”。 现在我在“d:\\sites”中的项目没有显示在项目列表中:

在此处输入图片说明

我发现了一些过去的答案是这样一个一个我认为并不适用于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打开页面,如图所示!

  1. 搜索httpd.conf文件

在此输入图像描述

  1. 更改DocumentRoot 路径与您想要的路径:

在此输入图像描述

  1. 搜索httpd-vhosts.conf文件

在此输入图像描述

  1. 更改DocumentRoot 路径与您想要的路径:

在此输入图像描述

  1. 重启所有服务

在此输入图像描述

  1. 去apache httpd

    C:\\ WAMP \\ BIN \\ apache的\\ apache2.2.22 \\的conf

  2. 打开httpd

  3. 在该文件中查找DocumentRoot

  4. 改变路径

  5. 找到目录标签

  6. 目录标记中的所有内容更改为全部 拒绝

     <Directory /> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> 
  7. 保存并退出

  8. 重启wamp服务

关于 apache 的最好的事情是它会告诉你在尝试加载配置文件时它在哪里出错。 WampServer 3.2.0 ,我不得不更改几个文件。

  1. 在您的虚拟主机文件中更改它
    {installDirectory}\\bin\\apache\\apache2.4.41\\conf\\extra\\httpd-vhosts.conf ServerName localhost DocumentRoot "D:\\Projects\\ApacheWWW" <Directory "D:\\Projects\\ApacheWWW/">

  2. www文件夹中的index.php 中更改它

    $server_dir = "C:/wamp64/";

  3. 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM