Foros del Web » Programando para Internet » PHP »

Mostrar errores sin tocar el servidor (no funciona)

Estas en el tema de Mostrar errores sin tocar el servidor (no funciona) en el foro de PHP en Foros del Web. Hola a todos. He migrado de servidor un dominio y al instalarme en el nuevo me he dado cuenta que este tampoco (el anterior no ...
  #1 (permalink)  
Antiguo 14/03/2007, 12:20
 
Fecha de Ingreso: octubre-2006
Ubicación: España
Mensajes: 37
Antigüedad: 17 años, 6 meses
Puntos: 0
Mostrar errores sin tocar el servidor (no funciona)

Hola a todos. He migrado de servidor un dominio y al instalarme en el nuevo me he dado cuenta que este tampoco (el anterior no lo tenia) tiene puesto en el php.ini que muestre los errores.

Sé como mostrarlo sin tocar el php.ini pero no sé por qué en este servidor no me los muestra, poniendo lo mismo que ponía en el otro.

He subido un archivo con errores para que podais ver como no muestra nada. Aún no puedo poner enlaces así que nada.

Código PHP:
ini_set ('error_reporting'E_ALL);
echo 
"hola"
echo "adios" 
También he probado con esto otro:
Código PHP:
ini_set('display_errors'true); 
error_reporting(E_ALL & ~E_NOTICE); 

echo 
"hola"
echo "adios" 
y nada de nada

Esto es lo que tiene el fichero de prueba y sin embargo la página sale en blanco. ¿Podeis ayudarme?
  #2 (permalink)  
Antiguo 14/03/2007, 14:18
Avatar de iskariote  
Fecha de Ingreso: marzo-2007
Mensajes: 39
Antigüedad: 17 años, 1 mes
Puntos: 1
Re: Mostrar errores sin tocar el servidor (no funciona)

Estimado:

Por ser un hosting un servidor de produccion, la mayoria tiene configurado el php.ini para que no muestre ningun error. esto se hace para que no puedan identificar las caracteristicas de la maquina ni tu estructura de archivos...

si no tienes acceso a modificar el php.ini, aunque inicies la variable error_reporting, no lo tomara encuenta.

Atte:

ISKARIOTE
  #3 (permalink)  
Antiguo 14/03/2007, 15:36
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: Mostrar errores sin tocar el servidor (no funciona)

Hay que ver si están ocultos o se vuelcan en el error. Puede ser como dice iskariote, pero primero intenta con algo así:
Código PHP:
function error_handler($errno$errstr$errfile$errline$errctx) {
    echo 
$errstr;
}
set_error_handler("error_handler");
error_reporting(E_ALL); 
__________________
Mi punto de partida es Que Bueno Lo Nuevo
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 13:59.