C:\wamp\bin\php\php5.4.12\php.exe -f "D:\wamp\www\prueba2\pruebas\curl.php"
este codigo me funciona de maralliva mientras lo hago en el local como dije pero ya en un servidor no da nose si es posible. Por favor ayuda es muy urgente.
![Contento](http://static.forosdelweb.com/fdwtheme/images/smilies/happy.png)
| |||
Crear un .bat y me ejecute un archivo PHP en el servidor Hola amigos nose si es posible crear un archivo .bat que me ejecute un archivo php sin necesidad de abrir el navegador. Tengo un codigo me sirve muy pero en el servidor local wamp C:\wamp\bin\php\php5.4.12\php.exe -f "D:\wamp\www\prueba2\pruebas\curl.php" este codigo me funciona de maralliva mientras lo hago en el local como dije pero ya en un servidor no da nose si es posible. Por favor ayuda es muy urgente. ![]() |
| ||||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor Revisa en tu servidor si tienes Cron Jobs (o tareas programadas), creo que te ayudaría a solucionar el problema. |
| |||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor Lo que hace el archivo .PHP es llenar un archivo plano y mostrar los clientes que están pendientes por comprar. intente hacer con tareas programadas de windows y ejecutar el .php pero lo que hace es abrir el código y lo que quiero es que se ejecute por eso recurri al .bat que me ejecutara el .php sin necesidad de abrir el navegador pero no lo logro en el servidor como tal. Me dieron una opción de crear un web service y hacer un programa que consume o utiliza ese servicio pero la verdad no tengo mucho conocimiento sobre eso. Última edición por davit09; 20/02/2014 a las 08:59 |
| ||||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor supongo que tienes el mismo conocimiento sobre php ... ya te dijimos no se podrá de forma fácil al menos que hagas una aplicación que utilice peticiones http como un navegador... y que mediante esta aplicación pidas desde tu pc que se ejecute el archivo remoto php... tal y como lo hacen los navegadores o implementes una solución median cronjob... si no tienes conocimiento igual tendrás que estudiarlo o pagar por el trabajo... tu consulta no pertenece a este foro...
__________________ Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged) PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB |
| |||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor @arcanisgk122: ¿Pagar por un cron job? A ver... No entiendo a la gente que se mete a un foro a escribir párrafos para retar a los usuarios en vez de simplemente ayudar. Si no tienes ganas de responder lo que preguntan, mejor no respondas nada. @davit09: Deberías consultar con tu proveedor de hosting para que te den la ruta de PHP para usar en un cron job, luego te vas a tu cPanel > Cron jobs y ahí lo creas, de manera similar a esta (supongo que tu hosting trabaja con un entorno Linux):
Código:
El "/dev/null" es para ignorar el código HTML resultante de la ejecución del script (en caso de haber alguno). Si lo que quieres es que se imprima el resultado en un arhivo de texto, deberías especificarlo allí. En fin, es bastante similar a lo que haces de manera local. También ten en cuenta que puedes definir la frecuencia con la que se ejecutará este escript automáticamente (una vez por día a una hora determinada, una vez por semana, por mes, etc.)./usr/local/bin/php /home/sitio_web/public_html/archivo_a_ejecutar.php > /dev/null Un saludo. |
| |||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor Hay dos formas de ejecutar un script php sin usar el navegador: por comandos linux como curl o wget, o bien si el script php le damos permisos de ejecución y le colocamos al inicio del código que se pueda ejecutar por comandos, lo que se conoce como "cli" así que te sugiero buscar información sobre ejecutar php con cli Aunado a esto, es posible hacer la ejecución manual o por cronjob |
| |||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor Muchas gracias por su respuesta @RabidFish y ocp001a Eeee hay el problema que la tarea se debe ejecutar cada 12 minutos ya que son requisitos y en el hosting solo me permite como minimo una 1 hora. Mi hosting trabaja con windows. Última edición por davit09; 20/02/2014 a las 16:03 |
| ||||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor no se como es en windows pero lo que necesitas es un cron job. Se puede hacer un script php que "espere" 12 minutos y luego ejecute algo, y luego "espere" otros 12 minutos y así, pero el tema es que no es seguro. El sistema termina matando el proceso. Lo que tu buscas es un cron sin ninguna duda, y si el hosting te permite solo 1 por hora, pues ahi si utilizas el script del que te hablo, lo lanzas cada una hora, y configuras que espere 12 minutos, 5 veces. Yo lo he usado y funciona. te dejo el link: http://codeigniter-jedi.blogspot.com...e-cronjob.html tu deberías limitarlo a 5 veces (1 hr dividido 12 minutos da 5) de lo contrario puede que el script de la hora anterior siga vivo, y se superpondrían. |
| |||
Respuesta: Crear un .bat y me ejecute un archivo PHP en el servidor Uffffffff @patriciomase Mmmmm sin palabras men muchísimas gracias me as sacado de un apuro que gran codigo muchas gracias @patriciomase y a todos los otros que publicaron menos a @arcanisgk122..... |
Etiquetas: |