[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Error corriendo script echo en php



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yordany Rodríguez Medina wrote:
>>Tengo una aplicación que les van a llegar datos a traves del correo, osea tengo que leer el correo de una cuenta en especifico, tomar el cuerpo del correo como un xml y los datos analizarlos, de ser estos validos insertarlos en una base de datos. Asi de simple y claro es la cosa. Pienso que el fetchmail no me resuelve el problema pues por lo que he visto hasta el momento el solo descarga correo a la maquina. Ademas necesito que esto se haga periódicamente.
>>
>>>Es verdad el fetchmail solo no te lo resolvera. Deberás sazonar con algo
>>>de procmail, quizas algun script bash (awk o sed o lo que prefieras para
>>>analizar texto), luego pasarle las instrucciones a la base de datos
>>>(espero hayas preferido postgres) y para que lo haga periódicamente, el
>>>inefable cron.
> 
> 
> Este paso ya me trae serios problemas, pues cuando pongo un codigo que probe y no me da error en el cron pues simplemente no funciona, me he fijado en la sintaxis bien y lo he puesto tanto en el /etc/crontab como en las variantes de cron.d o cron.hourly(este ultimo para ver si lograba que funcionara pues la verdad necesito que eso se ejecute por lo menos cada 5 minutos), por ejemplo esto fue lo que puse en el crontab y no me funciono
> 
> 1 * * * * * root /var/www/prueba/script.php(aquí lo estoy tratando de correr en cada minuto)
> 
> Por supuesto le puse a script.php como primera linea !# /usr/bin/php

Mirandolo por arriba, eso no me parece que este bien, revisa tus logs.


>>>No es que no se pueda hacer con php, seguro que poder, se puede, pero
>>>como te dije anteriormente: para que reinventar ruedas cuadradas?
>>>Mucha suerte!
> 
> 
> No quiero inventar ruedas cuadradas es que soy bastante nuevo en debian y las cosas que tengo que hacer (leer correo, manipular partes especificas del correo como direccion y cuerpo, validar un xml y poder acceder a los datos del mismo) hasta ahora solo las se hacer en php. 

Si lo sabes hacer en php y te funciona y no tiene serios riesgos para tu
sistema : Bienvenido! Usalo!

Mira, si el php esta funcionando comprobadamente (no lo poedmos saber
porque nunca nos has mandad ni una sola linea de codigo) revisa tus logs
y chequea pistas de QUE y DONDE no esta funcionando.
Por supuesto no nos das ni la menor info sobre como lo haces (salvo esa
linea del cron, que a mi me parece que esta mal hecho y no correra
nunca, te repito visto asi a pelo)

Has hecho pruebas con el cron con cualquier otro script de manera exitosa?

Si hay otras formas de hacerlo pues acepto cualquier tipo de sugerencia
mientras la solucion sea en sofware libre

Bueno yo ya te mande la combinacion que a primera vista haria eso que
creo entender que quieres hacer....
y preferentemente debian que es la distro que estoy usando.

No encontraras sugerencias de otra cosa en esta lista :)

Lo cierto es que en los ultimos 5 dias he leido muchisimos manuales en
Internet y listas y por lo visto hago las cosas bien
Por lo visto no lo haces bien, sin oeste hilo no seguiria creciendo ;)

 pero no funcionan por lo que la mas minima ayuda sera muy bien agradecida.

Alli tienes varias


> 
> Como siempre gracias por adelantado.
> 
> 
> 


- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: eureka@jabber.sk - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCvWV2kw12RhFuGy4RAh5eAJ0djWvMj9vRrb7xkRBn2m818PjzmQCePigX
6wSZeGt14C7wM78GaC3sr94=
=7S47
-----END PGP SIGNATURE-----



Reply to: