Foros del Web » Programando para Internet » PHP » Configuración PHP »

Quitar mensages de error o warnings en php.ini

Estas en el tema de Quitar mensages de error o warnings en php.ini en el foro de Configuración PHP en Foros del Web. Hola a tod@s: Estoy intentando quitar un mensage warning que me devuelve php pero no puedo quitarlo. Estoy utilizando PHP Version 5.3.6. En php.ini tengo ...
  #1 (permalink)  
Antiguo 26/10/2011, 05:12
 
Fecha de Ingreso: enero-2011
Mensajes: 88
Antigüedad: 13 años, 10 meses
Puntos: 1
Pregunta Quitar mensages de error o warnings en php.ini

Hola a tod@s:

Estoy intentando quitar un mensage warning que me devuelve php pero no puedo quitarlo. Estoy utilizando PHP Version 5.3.6.

En php.ini tengo esto:
; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off

error_reporting = E_ALL & ~E_WARNING
; Default Value: E_ALL & ~E_NOTICE
; Development Value: E_ALL | E_STRICT
; Production Value: E_ALL & ~E_DEPRECATED

; html_errors
; Default Value: On
; Development Value: On
; Production value: Off


La línea de código php que da error es esta:
$con=pg_connect($connection_string) or die("Usuario o password incorrectos!");

Lo que me devuelve es esto:
Warning: pg_connect(): Unable to connect to PostgreSQL server: FATAL: la autentificaci�n password fall� para el usuario �asdf� in C:\ms4w\Apache\htdocs\vigilancias.php on line 6 Usuario o password incorrectos!

Quiero quitar el warning pero no se como, quiro que solo aparezca mi mensaje (lo que aparece en "or die").

Como lo hago? En php 5.2 funciona pero en 5.3 no.

Gracias, atentamente Eñaut.

El error que aparece en el navegador esta
  #2 (permalink)  
Antiguo 26/10/2011, 05:55
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 13 años, 2 meses
Puntos: 89
Respuesta: Quitar mensages de error o warnings en php.ini

Prueba escribiendo @ delante de pg_connect para que no muestre el error.

En php.ini creo que es la línea:
Código Apache:
Ver original
  1. error_reporting = E_ALL & ~E_WARNING
déjala en:
Código Apache:
Ver original
  1. error_reporting = E_ALL
  #3 (permalink)  
Antiguo 26/10/2011, 06:18
 
Fecha de Ingreso: enero-2011
Mensajes: 88
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Quitar mensages de error o warnings en php.ini

Muchas gracias, funciona!!!! Me podría decir donde pone eso en la documentación, porque pone tantas cosas que no me manejo bien con el manual php, y luego las versiones etc etc ....

Gracias, atentamente Eñaut.
  #4 (permalink)  
Antiguo 26/10/2011, 06:26
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 13 años, 2 meses
Puntos: 89
Respuesta: Quitar mensages de error o warnings en php.ini

http://php.net/manual/en/errorfunc.configuration.php
  #5 (permalink)  
Antiguo 26/10/2011, 06:33
 
Fecha de Ingreso: enero-2011
Mensajes: 88
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Quitar mensages de error o warnings en php.ini

Hola:

Ya he mirado aqui pero lo del @ no lo encuentro.

Gracias
  #6 (permalink)  
Antiguo 26/10/2011, 06:55
 
Fecha de Ingreso: agosto-2011
Ubicación: España
Mensajes: 445
Antigüedad: 13 años, 2 meses
Puntos: 89
Respuesta: Quitar mensages de error o warnings en php.ini

Se usa delante de una función y sólo oculta los mensajes de error. Por ejemplo, sirve para ocultar los mensajes de error en ingles y poder mostrar un mensaje escrito por uno mismo. Pero no es recomendable usarlo para ocultar todos los errores, los errores que tengan solución hay que arreglarlos.
  #7 (permalink)  
Antiguo 26/10/2011, 06:59
 
Fecha de Ingreso: enero-2011
Mensajes: 88
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Quitar mensages de error o warnings en php.ini

Ok gracias, no conocía esta regla.

Atentamente Eñaut.

Etiquetas: configuraciòn, php.ini
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 07:08.