Как изменить местоположение папки `web root` в EasyPHP? - PullRequest
11 голосов
/ 15 декабря 2011

В настоящее время на моем компьютере с Windows 7 это C:\Program Files (x86)\EasyPHP-5.3.8.1\www

Я хочу указать его в другом месте на диске D, говорит D:\code

Как бы я это сделал?

Ответы [ 4 ]

18 голосов
/ 26 февраля 2012

Вам нужно щелкнуть правой кнопкой мыши значок на иконке 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>
4 голосов
/ 31 июля 2013

Щелкните правой кнопкой мыши значок EasyPHP и выберите «Конфигурация», затем «Apache».В httpd.conf найдите для DocumentRoot.Моя папка C: \ php .Измените эти две строки:

  1. DocumentRoot "C: \ php"

  2. (первый чуть ниже DocumentRoot ...)

Как только вы изменили C: \ php на то место, где находится ваш каталог, снова щелкните правой кнопкой мыши значок EasyPHP иперезагрузите.

Мои извинения, тот же ответ, что и выше.Не видел, пока не написал это.: - (

4 голосов
/ 28 февраля 2012

Благодаря ответу @daviddlh у меня есть простое решение для моего вопроса.

Открыть файл конфигурации apache httpd.conf

Заменить значение по умолчанию ${path}/www на путьнаш выбор говорит D:\code

Откуда он?Ищите DocumentRoot в конфигурационном файле apache (т.е. httpd.conf), мы увидим строку ниже, которая связывает нас с ${path}/www

DocumentRoot "${path}/www"
1 голос
/ 20 июня 2017

На самом деле, если ваш 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>
...