Foros del Web » Administración de Sistemas » Apache »

¿quien sabe este error?

Estas en el tema de ¿quien sabe este error? en el foro de Apache en Foros del Web. Hola a todos/as He instalado apache2 para linux y canvie el puerto en httpd.conf para que pudiera trabajar como un usuario normal y no como ...
  #1 (permalink)  
Antiguo 03/12/2007, 09:49
 
Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 16 años, 5 meses
Puntos: 0
¿quien sabe este error?

Hola a todos/as
He instalado apache2 para linux y canvie el puerto en httpd.conf para que pudiera trabajar como un usuario normal y no como root(puerto 80 por defecto).
#Listen 172.16.3.16:3523 <http://172.16.3.16:3523>
> Listen 3523
O sea que puse un numero de puerto superior a 1024, tambien prove con 8080 y nada me da el siguiente error:
>
> [juanjo@localhost bin]$ ./apachectl start
> (13)Permission denied: httpd: could not open error log file
> /usr/local/apache2/logs/error_log.
> Unable to open logs
>
Alguien sabe a que es debido y como lo puedo solucionar, muchas gracias
  #2 (permalink)  
Antiguo 03/12/2007, 13:05
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Re: ¿quien sabe este error?

Parece un error de permisos en los logs, prueba dándoles accesos de lectura/escritura con chmod
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 04/12/2007, 03:51
 
Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: ¿quien sabe este error?

Muchas gracias Ferni, y para hacer esto que dices como lo hago?


gracias
  #4 (permalink)  
Antiguo 04/12/2007, 12:17
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Re: ¿quien sabe este error?

Debería ser algo como esto (seguramente debes hacerlo bajo usuario root):

chmod +rw /usr/local/apache2/logs/error_log

Y así con cada log que te dé error
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #5 (permalink)  
Antiguo 05/12/2007, 06:25
 
Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: ¿quien sabe este error?

Gracias Ferni,

He hecho lo k me dices y el error anterior ya no me aparece.

Pero al probar si se ejecuta el apache, me rechaza la conexión tanto como root como usuario normal.
Voy al log de errores y me dice:



[Wed Dec 05 13:08:42 2007] [error] (13)Permission denied: could not create /usr/local/apache2/logs/httpd.pid
[Wed Dec 05 13:08:42 2007] [error] httpd: could not log pid to file /usr/local/apache2/logs/httpd.pid

Hago lo mismo pero con httpd.pid???
  #6 (permalink)  
Antiguo 05/12/2007, 06:26
 
Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: ¿quien sabe este error?

De hecho no lo puedo hacer porque httpd.pid no existe.

Necesito ayuda gracias
  #7 (permalink)  
Antiguo 05/12/2007, 06:30
 
Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: ¿quien sabe este error?

me sale esto al ejecutar apache como usuario normal:

$ httpd (no pid file) not running

Gracias
  #8 (permalink)  
Antiguo 05/12/2007, 09:09
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Re: ¿quien sabe este error?

Me parece que tienes que hacerlo con la carpeta logs:

chmod +rw /usr/local/apache2/logs/

Me alegro de que funcionara, porque yo con este tipo de cosas uso el método de prueba y error A ver si esto otro también lo hace...
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:18.