Avatar Image
Usuario habitual
Usuario habitual

Buenas:

tengo instalado en mi maquina Windows2000 server PHP con mySQL.
La pregunta es:
¿que tengo que tocar de la configuracion del PHP para que deje de imprimirme los mensajes tipo "NOTICE" en el browser.. la mayoria son de variables sin inicializar y esas cosas, pero son muy molestos cuando se llena la pantalla con ellos.

User 28318
User 28318
Machacateclados
Machacateclados

hay dos maneras:

globalmente:
busca en php.ini (en el directorio winnt)
; Print out errors (as a part of the output). For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below). Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.
display_errors = On

y pon display_errors = OFF

parcialmente:
en un script anteponiendo @ a variables por ejemplo:
@$base = mysql_select_db('mibasededatos',$link);
echo @$HTTP_POST_VARS['variable'];
en este caso se ocultarían los errores de no poder seleccionar la base de datos en una conexión al servidor mysql(porque no existe tal base de datos, por ejemplo) o el error de no existir la 'variable' de tipo post

espero que te sirva, salu2

Avatar Image
Usuario habitual
Usuario habitual

Hola:

gracias por responderme. No era exactamente lo que quería pero me dio una idea por donde buscar.
La solución que me planteaste ignora todos los errores pero yo solo quiero ignorar los NOTICE asi que buscando encontré que para hacer eso hay que editar el PHP.INI que esta en WinNT (como bien dijiste) y cambiar la siguiente linea:

error_reporting = E_ALL;

por


error_reporting = E_ALL & ~E_NOTICE;


lo cual muestra todos los errores MENOS los notice

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares