2 votos

Apache virtualhost - Mac OS x 10.7.3

Después de actualizar a Lion, todos mis virtualhosts dejado de funcionar. Redirección a "funciona" en la página principal de apache en mi dispositivo por alguna extraña razón.

Ejemplo:

/etc/hosts: 127.0.0.1 myhost.com

<VirtualHost *:80>
    DocumentRoot "/Library/WebServer/Documents/testproj/"
    ServerName myhost.com

    <Directory "/Library/WebServer/Documents/testproj/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog "/private/var/log/apache2/testproj-error_log"
    CustomLog "/private/var/log/apache2/testproj-access_log" common
</VirtualHost>

¿Alguien más se enfrentan al mismo problema? ¿Cómo puedo solucionar este problema?

1voto

fkydoniefs Puntos 11

Podría haber varias causas para este problema.

En primer lugar, ¿has probado a reiniciar Apache?
Puedes hacerlo escribiendo sudo apachectl graceful en el Terminal.

Si eso no funciona, prueba a crear una carpeta en el predestinado de la carpeta (Sitios), y ver si funciona. Alsoo, asegúrese de que ha habilitado la configuración adecuada: enter image description here

Y sólo para que conste, mi httpd-vhosts.conf de archivos (en Windows) se parece a esto:

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName dev.test.be
    ErrorLog "logs/test.log"
    CustomLog "logs/test.log" common
    DocumentRoot "C:\Users\me\workspace\test\drupal"
</VirtualHost>

0voto

Caesium Puntos 687

Dónde está ese fragmento de VirtualHost config? Está usted seguro de que está leyendo?

Me doy cuenta de que por defecto, el /etc/apache2/extra/httpd-vhosts.conf archivo no se lee en la principal httpd.conf de manera que tendría que descomentar la línea a leerlo.

Usted puede comprobar lo que Apache piensa de la actual vhost config con

sudo httpd -S

y comprobar que su myhost.com es de allí.

Por favor, actualice su pregunta con los resultados de este si no es el problema para que podamos comenzar a reducir la lista.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X