Hola a todos! A ver, he mirado el archivo de logs y me pone lo siguiente: (21)Is a directory: httpd2-prefork: could not open error log file /home/usuario. Unable to open logs donde usuario es el directorio donde se guardará la pagina web. Dónde modifico la ruta donde tiene que buscar los logs? Porqué supongo que éste es el problema.. Por cierto, tengo instalado apache2. Gracias!!!
El Jueves, 21 de Octubre de 2004 19:02, php4ever escribió:
Hola a todos!
A ver, he mirado el archivo de logs y me pone lo siguiente:
(21)Is a directory: httpd2-prefork: could not open error log file /home/usuario. Unable to open logs
donde usuario es el directorio donde se guardará la pagina web. Dónde modifico la ruta donde tiene que buscar los logs? Porqué supongo que éste es el problema..
Por cierto, tengo instalado apache2.
Gracias!!!
El fichero /etc/sysconfig/apache2 Contiene esta entrada: APACHE_ACCESS_LOG="/var/log/apache2/access_log combined" Luego el fichero /etc/apache2/httpd.conf Contiene: ErrorLog /var/log/apache2/error_log De la misma manera has de mirar en todos los *.conf que hay en el directorio /etc/apache2/vhost.d en este directorio estan todos los servidores virtuales EN ellos se puede definir tambien una línea ErrorLog, para desviar los errores en un sitio distinto al que pone en httpd.conf Es muy posible que tengas aqui algun servidor virtual, con el ErrorLog mal puesto, o bien puesto pero no haya privilegios para leer y escribir en el directorio concreto... (que parece que es /home/usuario) Normalmente los hosts virtuales son por nombre o por listen de un puerto distinto al 80 <VirtualHost nombre_host:port> ... ErrorLog .... aqui puede que en uno de ellos esté el directorio que te molesta la carga de el apache2 </VirtualHost> -- ################################################ #- Urbez Santana i Roma - #- Email: urbez@linuxupc.upc.es #- Private Web: http://linuxupc.upc.es/~urbez/ ################################################
Estimado php4ever, pues eso, te está diciendo que eso es un directorio, no un archivo, que es lo que tienes que especificar. ej.: /home/usuario/logs/http_log mira el fichero httpd.conf, si tienes dominios virtuales deberás especificar un fichero por dominio, además deberías decirle también el fichero de logs de error /home/usuario/log/http_error_log, por ej. si no tienes dominios virtuales mira las opciones generales Con fecha jueves, 21 de octubre de 2004, 19:02:03, escribió:
Hola a todos!
A ver, he mirado el archivo de logs y me pone lo siguiente:
(21)Is a directory: httpd2-prefork: could not open error log file /home/usuario. Unable to open logs
donde usuario es el directorio donde se guardará la pagina web. Dónde modifico la ruta donde tiene que buscar los logs? Porqué supongo que éste es el problema..
Por cierto, tengo instalado apache2.
Gracias!!!
participants (3)
-
php4ever
-
suse_acm
-
Urbez Santana Roma