it-roy-ru.com

Как изменить корневой каталог www на WampServer 2.5

Мне нужно изменить каталог сайтов wamp по умолчанию с «c:\wamp\www» на «d:\sites» . Сейчас мои проекты в «d:\sites» не отображаются в проекте список:

 enter image description here

Я нашел несколько прошлых ответов, таких как один и этот , которые, я думаю, не применимы к WampServer 2.5 (во всяком случае, у меня это не сработало).

Я также нашел эту процедуру в документации, но она кажется слишком сложной для того, что мне нужно. 

Любая помощь в этом вопросе будет оценена. 

12
c0der

В более новой версии wamp изменение DocumentRoot в httpd.conf не изменило 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/">
29
psycho brm

То, что вы хотите сделать, немного сложнее. Чтобы сделать то, что вы хотите, просто выполните следующие шаги:

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 по умолчанию, которая показана на картинке!

7
G4uKu3_Gaurav
  1. Найдите файл httpd.conf

 enter image description here

  1. Измените путь DocumentRoot и на нужный вам:

 enter image description here

  1. Найдите файл httpd-vhosts.conf

 enter image description here

  1. Измените путь DocumentRoot и на нужный вам:

 enter image description here

  1. Перезапустить все сервисы

 enter image description here

2
Pablo Salazar
  1. Перейти к Apache httpd

    C:\WAMP\Bin\Apache\apache2.2.22\конф

  2. Откройте httpd

  3. Найти DocumentRoot в этом файле

  4. Правка путь

  5. Найти тег каталога

  6. Измените на Разрешить от всех от Запретить от всех в теге Directory

    <Directory />
      Options FollowSymLinks
      AllowOverride None
      Order allow,deny
      Allow from all
    </Directory>
    
  7. Сохранить и выйти

  8. Перезапустите сервисы Wamp

0
Pranav V R