2013-03-25 21 views
5

Przepraszam, że mam podobne pytanie do tego, co zostało opublikowane, ale inni nie pomagają mi. Próbuję skonfigurować hosta wirtualnego na moim komputerze z systemem Windows 8, ale nie mogę go uruchomić, niezależnie od tego, który samouczek lub sekcję pomocy śledzę, jest to moja dotychczasowa konfiguracja.Wamp Virtual Host Set

httpd-vhosts.conf

# Virtual Hosts 
# 
# Required modules: mod_log_config 

Listen 80 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "C:\Program Files (x86)\2. Apps\Wamp\www" 
    ServerName localhost 
    <Directory "C:/wamp/www"> 
       Options Indexes FollowSymLinks 
      Order allow,deny 
      Allow from all 
     </Directory> 
</VirtualHost> 

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot "C:\Users\Chris\Documents\Projects\testsite\Site" 
    ServerName testingsite 
    ServerAlias testingsite 
    <directory "C:\Users\Chris\Documents\Projects\testsite\Site"> 
     Options Indexes FollowSymLinks 
     Order Allow,Deny 
     Allow from all 
    </directory> 
</VirtualHost> 

gospodarze

# Wamp Server Settings 
127.0.0.1  localhost 
127.0.0.1  testingsite 

httpd.conf

# Virtual hosts 
Include conf/extra/httpd-vhosts.conf 

Gdy próbuję uruchomić wamp ikona zmienia kolor na pomarańczowy. jeśli uruchomię httpd.exe z wiersza polecenia pojawia się następujący błąd:

C:\Program Files (x86)\2. Apps\Wamp\bin\apache\apache2.4.2\bin>httpd.exe 
(OS 10048)Only one usage of each socket address (protocol/network address/port) 
is normally permitted. : AH00072: make_sock: could not bind to address [::]:80 
(OS 10048)Only one usage of each socket address (protocol/network address/port) 
is normally permitted. : AH00072: make_sock: could not bind to address 0.0.0.0: 
80 
AH00451: no listening sockets available, shutting down 
AH00015: Unable to open logs 

Czytałem, że inny program może blokować go lub mój firewall, ale nie wiem jak to naprawić, jakieś pomysły?

Dzięki

+0

Spróbuj wziąć 'Listen 80' z twojego vhosts.conf. Mój zamiast tego ma nazwę "NameVirtualHost *: 80". –

+0

Myślałem, że próbowałem z tym i to nie działało, ale teraz to naprawiło ... Dzięki. Mam podsłuch 80 z dokumentacji pomocy apache do – ChrisBull

+0

@SarahKemp ostatnia - czy wiesz, dlaczego dostaję zabronioną stronę 403? – ChrisBull

Odpowiedz

3

Dzięki za wkład każdego z nas, były dwa główne problemy

zainstalowałem WAMP do folderu, który został zagnieżdżony w folderze, który ma na imię miała miejsce w takim c:/folder/folder with a space/wamp/ które zostały już powiedziano, jest zła praktyka, jeśli ktoś wie dlaczego, proszę powiedz.

Były problemy z protokołem internetowym, mianowicie ipv6, więc rozwiązać ten problem trzeba zapewnić wamp używa tylko ipv4, wewnątrz httpd.conf znaleźć Listen 80 i przesiąść się Listen 0.0.0.0:80. Ponownie nie jestem pewien, co to zrobi, jeśli ktoś wie, proszę zamieścić poniżej.

Mam nadzieję, że pomoże to każdemu, kto utknął.