'httpd-vhost.conf' quebra o WAMPServer?

2

Estou tentando hospedar um site de desenvolvimento do meu laptop usando o WAMPServer. Meu objetivo é instalar o WordPress e fazer com que os usuários façam login em suas casas.

  • Eu instalei o WAMPServer 2.2
  • incluí 127.0.0.1 localhost no meu hosts file
  • removi o # da frente de Include conf/extra/httpd-vhosts.conf

Agora, localhost funciona perfeitamente até que eu edite meu arquivo httpd-vhost.conf para incluir o seguinte:

<VirtualHost *:80>
    SeverAdmin webmaster@localhost
    ServerName localhost
    DocumentRoot "C:/Program Files/WampServer2/www"
    ErrorLog "C:/Program Files/WampServer2/www/logs/error.log"
    CustomLog "C:/Program Files/WampServer2/www/logs/access.log" common
</VirtualHost>

Depois de reiniciar o WAMPServer, o ícone fica laranja. Se eu tentar colocar o WAMPServer online, recebo um alerta intitulado Menu da bandeja de Aestan indicando Could not execute menu item (internal error). [Exception] Could not preform service action: the service has not been started .

(Porta 80 testada como "não usada de fato".)

Quando executo httpd.exe , um prompt de comando é aberto e, em seguida, é fechado imediatamente antes que eu possa lê-lo. Eu tentei vários formatos para <VirtualHost *:80> sem sucesso, no entanto, assim que eu comentar minhas alterações, eu poderei reiniciar o WAMPServer e acessar localhost .

Não encontrei nenhuma postagem sobre esse problema em nenhum lugar.

[EDIT]: Meus logs de erro não estão incluindo novas entradas ao tentar reiniciar o WAMPServer com <VirtualHost *:80> incluído, no entanto, quando comentado, o WAMPServer inicia & pára sem erro e as seguintes linhas são adicionadas:

Child 10084: Child process is running
Child 10084: Acquired the start mutex.
Child 10084: Starting 64 worker threads.
Child 10084: Starting thread to listen on port 80.
Child 10084: Starting thread to listen on port 80.
Parent: Received shutdown signal -- Shutting down the server.
Child 10084: Exit event signaled.
Child process is ending.
Child 10084: Released the start mutex
Child 10084: All worker threads have exited.
Child 10084: Child process is exiting Parent:
Child process exited successfully.

Há também uma linha antes deles que diz [warn] NameVirtualHost *:80 has no VirtualHosts .

Estou tentando fazer isso funcionar há dias. Alguma idéia do que está errado e como consertá-lo?

    
por AMoralGhost 30.12.2013 / 18:19

1 resposta

0

Eu tive alguns problemas semelhantes, mas consegui imprimir a tela do meu prompt de comando httpd.exe antes de fechar. Eu descobri o erro que estava na seguinte entrada no meu arquivo httpd-vhost.conf.

NameVirtualHost *: 80

nameVirtualHost está obsoleto, é necessário usar apenas Ouvir 127.0.0.1:80

Meu próprio httpd-vhosts.conf corrigido

Meu próprio httpd-vhosts.conf

    
por 10.02.2014 / 17:11