Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 08-abr-2008, 09:03   #1 (permalink)
dani566 ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 210
problema con processos cron jobs

Hola, tengo unos cuantos procesos que ejcuto con el corn job del cpanel, el problema viene, que hay un php que llama a unos scripts, que tengo adjuntado el archivo, pero no me hace la funcion que tienes que hacer ese javascript. En canvio cuando ejecuto yo el php manualmente si que lo hace.

Puede ser que no funcione bien porque al hacerse por el cron job no se puede llamar a javascript externos?? si pusiera el script dentro del php iria bien???
__________________
----------------------------------------------------------------------
Opina y Comenta tus experiencias laborales
dani566 está desconectado   Responder Citando
Antiguo 08-abr-2008, 10:18   #2 (permalink)
aloqui tiene algunos puntos positivos de karma
 
Avatar de aloqui
 
Fecha de Ingreso: diciembre-2007
Mensajes: 972
Re: problema con processos cron jobs

¿ Estas ejecutando javascript en el servidor ?
Me suena raro, lo normal es que se haga en PHP, PERL o similar.

Pero en fín, si es así lo más seguro es que no encuentre los ficheros externos por no tener bien definido el path. Ten en cuenta que cuando el PHP es lanzado por el servidor web tiene un directorio de trabajo determinado y cuando es lanzado por un cron probablemente tenga otro.
Yo te recomiendo que le pongas los paths absolutos. Serán algo así (depende del path de tu hosting): "/home/dani566/www/js"
aloqui está desconectado   Responder Citando
Antiguo 16-abr-2008, 01:25   #3 (permalink)
dani566 ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 210
Re: problema con processos cron jobs

Vuelvo a subir esto pk sigue sin irme, y como lo tengo ahora no me mola.

Os explico bien, que diria que no me entendisteis.

Yo desde el cronjob, llamo a un php, este php hace sus funciones bien(upload a la bd), vale entonces luego, tengo otro proceso, k lo k tiene k acer es cojer esa direccion k he guardado en la bd, entonces cn uno d estos registro, tengo k usar javascript, para poder cojer el contenido k hay dentro de un div(en los registro tengo guardado directamente codigo html), entonces una vez sacado el codigo k necesito, con el tipico getelementbyid, uso ajax, para enviar este campo a una pagina php, k actualice la base de datos.
Cuando hago esto por cronjobs, no se actualiza la base de datos, en cambio cuando lo hago desde un ordenador fisico si. Lo que hago ahora es poner en mi ordenador una tarea programada, k se abra esa pagina a tal hora, pero no me mola, pk puedo tener el ordenador apagado....

en teoria lo de los paths tendria k ser iwal, pk el php continua estando en el mismo sitio donde estan las otras paginas, y si va desde los ordenadores fisicos tendria k ir por cron, no??(aunk probe en poner ruta absoluta y nada).

Alguna ayuda??
__________________
----------------------------------------------------------------------
Opina y Comenta tus experiencias laborales
dani566 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 18:27.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93