• Publicidad

Problema increible. Cron no envia e-mails.

Así que programas sin strict y las expresiones regulares son otro modo de hablar. Aquí encontrarás respuestas de nivel avanzado, no recomendable para los débiles de corazón.

Problema increible. Cron no envia e-mails.

Notapor rorris » 2005-08-03 17:04 @753

Madre mia! todo son problemas!

Resulta que quiero enviar un email automaticamente a un usuario que se registre en mi web. Tengo un script que lo hace sin problemas, pero el problema viene cuando quiero automatizar la tarea. Edito la linea en el cron y efectivamente ejecuta el script, lo hace todo bien, menos la ultima parte, que es la de mandar el e-mail.

No lo entiendo porque el script esta puesto en las tareas de root.

Para mandar el e-mail utilizo los modulos Email::Simple e Email::Send y ya digo que si ejecuto el script en linea de comandos todo esta correcto. Raro, raro no?
rorris
Perlero nuevo
Perlero nuevo
 
Mensajes: 21
Registrado: 2005-06-14 18:01 @792

Publicidad

Notapor kidd » 2005-08-03 17:09 @756

Hola:

¿Cómo tienes configurado el cron?


SALUDOS
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor rorris » 2005-08-03 17:17 @762

Te refieres a la linea?

* * * * * perl /ruta/al/script

Se ejecuta cada minuto.
rorris
Perlero nuevo
Perlero nuevo
 
Mensajes: 21
Registrado: 2005-06-14 18:01 @792

Notapor kidd » 2005-08-03 20:17 @887

Hola:

Un par de cosas...

¿Cómo estás seguro que el script se ejecuta correctamente?

Puedes cambiar un poco el cron que tienes para ver si tu script tiene algún error:

Código: Seleccionar todo
* * * * * perl /ruta/al/script >> /ruta/al/archivo/log.txt


Checa luego el log.txt a ver si no hay algún output y ver si no tienes algún error.


SALUDOS
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor rorris » 2005-08-08 12:17 @554

nada de nada. Sigue sin funcionar. Me crea el fichero de log pero vacio. Y hace todo bien menos mandar el e-mail.

Cosa rara, muy rara porque si ejecuto sin cron, el e-mail se manda perfectamente.
rorris
Perlero nuevo
Perlero nuevo
 
Mensajes: 21
Registrado: 2005-06-14 18:01 @792


Volver a Avanzado

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 1 invitado

cron