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

时间:2015-07-26 09:52:26

标签: php wamp wampserver

我需要更改wamp的默认网站目录,例如" c:\ wamp \ www"说" d:\ sites"。 现在我的项目在" d:\ sites"不显示在项目列表中:

enter image description here

我发现了一些过去的答案,例如onethis,我认为这些答案不适用于WampServer 2.5(无论如何,它对我不起作用)。

我在文档中也发现了这个procedure,但它似乎太复杂了我需要的东西。

任何有关此事的帮助将不胜感激。

5 个答案:

答案 0 :(得分:29)

在较新版本的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 :(得分:7)

你想做的事情有点棘手。要做你想做的事情,只需按照以下步骤操作:

<强> 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 现在只需相对于你的根/*In my case i want my "C:\" drive as root*/修改它们,所以我写道:

$wampConfFile = './wamp/wampmanager.conf';
$aliasDir = './wamp/alias/';

现在它将显示默认的wamp打开页面,如图所示!

答案 2 :(得分:2)

  1. 搜索 httpd.conf 文件
  2. enter image description here

    1. DocumentRoot 路径更改为您想要的路径:
    2. enter image description here

      1. 搜索 httpd-vhosts.conf 文件
      2. enter image description here

        1. DocumentRoot 路径更改为您想要的路径:
        2. enter image description here

          1. 重启所有服务
          2. enter image description here

答案 3 :(得分:0)

  1. 转到apache httpd

    C:\瓦帕\ BIN \阿帕奇\ apache2.2.22 \ CONF

  2. 打开httpd

  3. 在该文件中找到 DocumentRoot

  4. 更改路径

  5. 找到目录标记

  6. 从目录标记中的所有 拒绝所有 允许

    <Directory />
      Options FollowSymLinks
      AllowOverride None
      Order allow,deny
      Allow from all
    </Directory>
    
  7. Save&amp;出口

  8. 重启wamp服务

答案 4 :(得分:-1)

编辑下面文件中的路径,然后重新启动wamp服务器 C:\瓦帕\ BIN \阿帕奇\ apache2.4.9 \ CONF \ httpd.conf中