2016-03-16 5 views
5

Итак, я пытался настроить vhosts на моей новой установке Windows 10 с помощью EasyPHP Devserver 16.1.Получение VHosts, работающего с EasyPHP

Я изменил etc/vhosts, чтобы включить мой новый домен (mysite.local), который работает, но все же указывает на каталог easyphp по умолчанию. Таким образом, я изменил HTTPd-vhosts.conf, чтобы указать, что домен в мой новый каталог:

<VirtualHost *:80> 
    DocumentRoot "C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-www" 
    ServerName localhost 
</VirtualHost> 
<VirtualHost *:80> 
    DocumentRoot "C:\Users\Chris\Documents\Web_Development\mysite" 
    ServerName mysite.local 
</VirtualHost> 

Однако, когда я запускаю сервер, он вытирает этот файл, так что это просто пустой, и мой домен все еще указывает на EasyPHP по умолчанию каталог. Что могло бы вызвать это/как я могу это исправить?

Я попытался поместить vhosts прямо в httpd.conf, однако это ничего не меняет, но мой новый домен указывает на папку по умолчанию.

Я действительно не получаю нигде с этим, и мне абсолютно необходимы работы vhosts, поэтому я могу работать на нескольких сайтах.

я мог вернуться к Xampp, который является тем, что я на Mac OS, однако я была продолжающаяся проблема с этим, когда PHPExcel не экспортировать должным образом, так что я хотел бы попробовать с Easy PHP

ответ

3

В конец вашего httpd.conf add: Include conf/whateveryouwant.conf И положите ваши виртуальные хосты в этот файл

+0

Спасибо! Странно, что файл по умолчанию не работал, но в том числе и мой собственный был в порядке. У меня теперь есть 4 локальных домена! – Chris

+0

Это не работает для меня, независимо от того, какой файл я использую, включая 'conf/httpd-vhosts.conf',' conf/extra/httpd-vhosts.conf' или 'conf/virtuals.conf' , Есть идеи? –

+1

Получил работу. Изменен '' '' '. –

Смежные вопросы