2016-03-16 7 views
5

Tak więc próbowałem skonfigurować vhosty na mojej nowej instalacji Windows 10 z EasyPHP Devserver 16.1.Pierwsze VHosty pracujące z EasyPHP

Zmodyfikowałem etc/vhosts tak, aby obejmowały moją nową domenę (mysite.local), która działa, ale nadal wskazuje domyślny katalog easyphp. Więc zmodyfikowany httpd-vhosts.conf podkreślić, że domenę do mojego nowego katalogu:

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

Jednak kiedy uruchomić serwer, to wypiera ten plik tak, że to tylko puste, a moja domena nadal wskazuje na domyślny EasyPHP informator. Co spowodowałoby to/jak mogę to naprawić?

Próbowałem umieścić vhosts bezpośrednio w httpd.conf, ale to nic nie zmienia, wciąż moja nowa domena wskazuje domyślny folder.

Naprawdę nie dostaję się w tym temacie i absolutnie potrzebuję vhostów pracujących, więc mogę pracować na wielu stronach.

mogłem wrócić do XAMPP, która jest co kiedyś na Mac OS, jednak miałem problem z trwającą gdzie PHPExcel że nie dokonywał wywozu prawidłowo więc chciałbym spróbować z Easy PHP

Odpowiedz

3

Na koniec twojego httpd.conf add: Include conf/whateveryouwant.conf I umieść wirtualne hosty w tym pliku

+0

Dzięki! Dziwne, że domyślny plik nie działał, ale w tym mój był w porządku. Mam już 4 lokalne domeny, które działają teraz bez zarzutu! – Chris

+0

Nie działa to dla mnie, niezależnie od tego, jakiego pliku używam, w tym 'conf/httpd-vhosts.conf',' conf/extra/httpd-vhosts.conf' lub 'conf/virtuals.conf' . Jakieś pomysły? –

+1

Gotowy do pracy. Zmieniono '' na ''. –