Foros del Web » Programando para Internet » PHP »

problemas con mi administrador de noticias

Estas en el tema de problemas con mi administrador de noticias en el foro de PHP en Foros del Web. veamos, nunca hemos tenido problemas con el editor de noticias de nuestra web, pero resulta que ayer se cayó el servidor, y después de que ...
  #1 (permalink)  
Antiguo 19/07/2007, 12:25
 
Fecha de Ingreso: junio-2007
Mensajes: 37
Antigüedad: 16 años, 10 meses
Puntos: 0
problemas con mi administrador de noticias

veamos, nunca hemos tenido problemas con el editor de noticias de nuestra web, pero resulta que ayer se cayó el servidor, y después de que hablasemos con el administrador del server volvió a funcionar todo "aparentemente"

el caso es que hoy ibamos a meter nuevas noticias, cuando nos ha salido esto:

Warning: session_start(): open(/tmp/sess_b044d5cbeb90746831f0eee7d8b21331, O_RDWR) failed: Permission denied (13) in /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/index.php on line 2

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/index.php:2) in /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/index.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/index.php:2) in /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/index.php on line 2

Aqui iría el campo de introducción de datos

Warning: Unknown(): open(/tmp/sess_b044d5cbeb90746831f0eee7d8b21331, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0


al introducir el usuario y la clave nos sale esto:

Warning: session_start(): open(/tmp/sess_b044d5cbeb90746831f0eee7d8b21331, O_RDWR) failed: Permission denied (13) in /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/comprueba.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/comprueba.php:2) in /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/comprueba.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/comprueba.php:2) in /hsphere/local/home/dylanmcz/impressivemadonna.com/administracion/comprueba.php on line 18

Warning: Unknown(): open(/tmp/sess_b044d5cbeb90746831f0eee7d8b21331, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0


los archivos no los hemos modificado para nada, así que no tengo ni idea de lo que puede estar pasando... ¿alguna idea? vamos a hablar de nuevo con los administradores del servidor a ver si saben algo, pero hasta que lo pueda hacer el chico que lleva este asunto en concreto, me gustaría saber si hay alguna solución para este tema... podeis verlo aqui www.impressivemadonna.com/administracion
  #2 (permalink)  
Antiguo 19/07/2007, 12:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Re: problemas con mi administrador de noticias

El problema es que el servicio de PHP no puede escribir o leer del directorio temporal de las aplicaciones, esto se resuelve dandole los permisos al proceso de PHP para que pueda escribir y leer en el temporal.

Desafortunadamente esto no lo puedes hacer tu, lo tiene que ser el administrador del hosting.

Saludos.
  #3 (permalink)  
Antiguo 19/07/2007, 13:04
 
Fecha de Ingreso: junio-2007
Mensajes: 37
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: problemas con mi administrador de noticias

Ok, muchas gracias,

ya me temía yo que esto no era algo que yo pudiese solucionar
, hablaremos con ellos a ver que nos cuentan!!
  #4 (permalink)  
Antiguo 13/01/2008, 06:33
 
Fecha de Ingreso: febrero-2004
Mensajes: 1.987
Antigüedad: 20 años, 2 meses
Puntos: 22
Re: problemas con mi administrador de noticias

GatorV que lineas podemos agregar a nuestro código para evitar que ese mensaje le salga al cliente ?

Seria posible hacerlo SIN utilizar @ ?

Algo como agregar al principio de cada script

if(!opendir()){
mail_para_el_admin()...
}

Podemos estar prevenidos ?
  #5 (permalink)  
Antiguo 13/01/2008, 14:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Re: problemas con mi administrador de noticias

No es posible evitar ese error sin usar @ ya que lo que PHP hace internamente al usar session_start es escribir un archivo temporal donde va a guardar los datos de la sesión. Podrías tratar de usar is_writeable en el directorio de temporal, pero si php tiene activada la opción de base_dir no podrás checar si es leible el directorio y te marcara otro error.

Saludos.
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:05.