Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Erika Vega en 23 Mayo 2009, 23:29 pm



Título: error_log no envia email
Publicado por: Erika Vega en 23 Mayo 2009, 23:29 pm
Dado que no me muestra ningun error PHP de programacion, Es decir lo trabaja normalmente pero no me envia el email de con el log, aqui mi codigo.

Código
  1. function query_to_mysql($query){
  2. global $sql;
  3. $sql=mysql_query($query) or error_log(report_error(__FILE__,__LINE__,'
  4. Ha ocurrido un error tratando de realizar un query a la base de datos'),1,
  5. 'usuario@email.com','Subject: Error en Query \nFrom: '.$_SERVER["HTTP_HOST"].'\n');
  6. }
  7.  
La funcion report_error no hace mas que mostrarme en la pantalla el archivo y la linea del error, Trabaja de maravillas pero al usar el "error_log", no manda el error al mail solo lo muestra en pantalla de esta forma:

Error en : \public_html\mews\config.php

Linea # : 35

Mensaje : Ha ocurrido un error tratando de realizar un query a la base de datos


Quiero saber donde esta mi error, estoy tratando de manejar errores en PHP (Obviamente juego con los datos para generar los errores a proposito haber si funcionan) .

Sugerencias?


Título: Re: error_log no envia email
Publicado por: дٳŦ٭ en 24 Mayo 2009, 02:37 am
tienes un relay en tu pc?, como esta tu php.ini en la parte de smtp?, tienes pero no te llega?, revisaste el log de tu server smtp?, revisaste los no deseados?.

Suerte


Título: Re: error_log no envia email
Publicado por: Erika Vega en 24 Mayo 2009, 18:13 pm
Tenia el proxyi activo y no enviaba los mensajes (sabe dios porque), lo desactive y adios problemas, el email se envia.

Gracias por el dato