Foros del Web » Programando para Internet » PHP »

PHP no muestra errores ni crea error_log

Estas en el tema de PHP no muestra errores ni crea error_log en el foro de PHP en Foros del Web. Bueno, se que es comun que pregunten eso, pero no es comun en mi caso ya que pasa lo siguiente: He revisado la configuracion con ...
  #1 (permalink)  
Antiguo 04/12/2007, 18:04
Avatar de ramzax200  
Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 20 años, 5 meses
Puntos: 0
PHP no muestra errores ni crea error_log

Bueno, se que es comun que pregunten eso, pero no es comun en mi caso ya que pasa lo siguiente:

He revisado la configuracion con phpinfo() y tengo:
display_errors On On
display_startup_errors Off Off
error_log error_log error_log
error_reporting E_ALL & ~E_NOTICE E_ALL & ~E_NOTICE
log_errors On On


Creo que todo esta para que muestre errores, sin embargo no los muestra, se queda en blanco y termina el script y tampoco crea un error_log.

Ahora, si al inicio de mi archivo php pongo manualmente
error_reporting(E_ALL & ~E_NOTICE);

muestra los errores pero no crea el error_log, sin embargo con la configuracion que tengo no deberia de pasar eso.

Cabe mencionar que hace unos dias me puse a instalar programas como ffmpeg y otros para editar video, pero no se si esto tenga que ver con el apache.
  #2 (permalink)  
Antiguo 04/12/2007, 18:07
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: PHP no muestra errores ni crea error_log

error_reporting(E_ALL & ~E_NOTICE);
muestra errores de codigo tuyos tengo entendido no deberia por que generar un errorlog :/ ya que php esta trabajando bien...
los logs son generados por apache y las bases de datos cuando hay problemas y demas. como inicio de instalacion etc...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #3 (permalink)  
Antiguo 04/12/2007, 18:16
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: PHP no muestra errores ni crea error_log

Puedes comprobar los valores que le llegan a tu script, igual algún htaccess o algo le cambia el valor, porque si activas los errores en el script van y en el php.ini no algo va mal.

Código PHP:
foreach (ini_get_all() as $clave => $valor)
{
    if (
strpos($clave'error') !== false)
    {
        echo 
'
<strong>'
.$clave.'</strong>
<br />
Global: '
.$valor['global_value'].'<br />
Local: '
.$valor['local_value'].'<br />
<br />
    '
;
    }

  #4 (permalink)  
Antiguo 04/12/2007, 18:32
Avatar de ramzax200  
Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: PHP no muestra errores ni crea error_log

Cita:
Iniciado por Sanubrio Ver Mensaje
Puedes comprobar los valores que le llegan a tu script, igual algún htaccess o algo le cambia el valor, porque si activas los errores en el script van y en el php.ini no algo va mal.

Código PHP:
foreach (ini_get_all() as $clave => $valor)
{
    if (
strpos($clave'error') !== false)
    {
        echo 
'
<strong>'
.$clave.'</strong>
<br />
Global: '
.$valor['global_value'].'<br />
Local: '
.$valor['local_value'].'<br />
<br />
    '
;
    }

buena idea lo probare en seguida.
  #5 (permalink)  
Antiguo 04/12/2007, 18:37
Avatar de ramzax200  
Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: PHP no muestra errores ni crea error_log

todo va bien segun la configuracion menos esto:

error_reporting
Global: E_ALL & ~E_NOTICE
Local: 0

Que significa Golbal y Local? Sera que en alguna parte del script se declare un error_reporting=0 o algo asi?
  #6 (permalink)  
Antiguo 04/12/2007, 18:40
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: PHP no muestra errores ni crea error_log

Global es el valor del php.ini, local es el valor de ejecución donde estás, osea que algo te lo está cambiando, algún htaccess, algúna sentencia en el script...
De todas formas para asegurarte siempre puedes usar ini_set.
  #7 (permalink)  
Antiguo 04/12/2007, 18:59
Avatar de ramzax200  
Fecha de Ingreso: noviembre-2003
Mensajes: 172
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: PHP no muestra errores ni crea error_log

Esta muy raro, por que si al principio de mi script antes que nada pongo

error_reporting(E_ALL & ~E_NOTICE);

todo funciona bien, osea, en el script no hay otro valor que cambie a error_reporting=0, por lo tanto el error esta entre el php.ini>error>navegador(apache)... no se si me explique
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 21:34.