Foros del Web » Programando para Internet » PHP »

hacer una especie de hilo en php

Estas en el tema de hacer una especie de hilo en php en el foro de PHP en Foros del Web. Bueno la idea es este yo tengo un sistema de inventario en php pero la idea es que todos los días a las 6 pm ...
  #1 (permalink)  
Antiguo 03/10/2008, 23:40
 
Fecha de Ingreso: mayo-2008
Ubicación: Sevilla - España
Mensajes: 140
Antigüedad: 16 años, 6 meses
Puntos: 1
hacer una especie de hilo en php

Bueno la idea es este yo tengo un sistema de inventario en php pero la idea es que todos los días a las 6 pm este sistema se ejecute solo y me haga un buck up de la información de la base de datos como puedo hacer para que se ejecute solo?, de antemano muchas gracias
  #2 (permalink)  
Antiguo 04/10/2008, 01:48
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 8 meses
Puntos: 52
Respuesta: hacer una especie de hilo en php

Hola

si trabajas en linux, con un cronjob y en windows con una tarea programada, pero creo que necesitaras un servicio de hosting con servidor dedicado y no compartido, por lo menos eso es lo que me pasa a mi

Un saludo y suerte
  #3 (permalink)  
Antiguo 04/10/2008, 08:55
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 18 años, 3 meses
Puntos: 22
Respuesta: hacer una especie de hilo en php

Consultá a tu proovedor de hosting.

La mayoría de los servicios incluyen cronjobs, sobre todo si es Linux. En Windows quizá algunos planes tengan y otros no.

Lo que hacés es simplemente un script que realice todo el proceso de backup y luego configurás el cronjob para que todos los días a las 6am acceda a ese script como si accedieras vos mismo desde el navegador.

Yo suelo ponerle una clave al azar de modo que si alguien descubre la ruta no pueda ejecutarlo desde el navegador ya que esa clave estará solo en el cronjob. Por ejemplo:
Código PHP:
if($_GET["clave"]!="9efojfoi") die("forbidden"); 
Un cronjob quedaría algo como:

Código:
GET http://toda_tu_url_como_si_entraras_desde_el_navegador/backup.php?clave=9efojfoi > dev/null
Saludos!
  #4 (permalink)  
Antiguo 04/10/2008, 13:41
 
Fecha de Ingreso: mayo-2008
Ubicación: Sevilla - España
Mensajes: 140
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: hacer una especie de hilo en php

el problema es que yo no lo tengo en un hosting, el sistema esta funcionando localmente,, como pudiera hacerlo!!
  #5 (permalink)  
Antiguo 04/10/2008, 14:48
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 8 meses
Puntos: 52
Respuesta: hacer una especie de hilo en php

pues si tu sistema operativo es linux busca info sobre cronjobs

y si es windows busca sobre tareas progreamadas
  #6 (permalink)  
Antiguo 04/10/2008, 14:59
 
Fecha de Ingreso: mayo-2008
Ubicación: Sevilla - España
Mensajes: 140
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: hacer una especie de hilo en php

si eso trate es windows y cree una tarea programada pero no lo ejecuta no se como sería yo utlizo el appserver con apache y trato de actualizarla pero nada me dice que no se pudo ejecutar
  #7 (permalink)  
Antiguo 04/10/2008, 15:02
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 8 meses
Puntos: 52
Respuesta: hacer una especie de hilo en php

como creaste la tarea programada??

explicalo
  #8 (permalink)  
Antiguo 04/10/2008, 15:10
 
Fecha de Ingreso: mayo-2008
Ubicación: Sevilla - España
Mensajes: 140
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: hacer una especie de hilo en php

Mira yo entre a panel de control tareas programadas me salio el asistente y listo en examinar llame la pagina .php le dí hacer solamente una vez coloque la hora despues me sale el nombre de usuario y la contraseña pero no tengo contraseña y soy admin listo le doy siguiente cuando le doy en finalizar me sale algo como se ha creado una tarea nueva pero podría no ejecutarse debido a la falta de informacion de cuenta error especifico 0x80070005: acceso denegado; y no sé porque pasa eso,, que estará pasando?
  #9 (permalink)  
Antiguo 04/10/2008, 15:26
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 8 meses
Puntos: 52
Respuesta: hacer una especie de hilo en php

pues te aconsejo que crees un archivo .bat como este

@echo off
echo Iniciando internet expolrer con la pagina del contador

"C:\program files\internet explorer\iexplore.exe" "http://www.tuboolar-web.com/cevit/contador_con.php"

start exit

y lo llames con tus tareas programadas
  #10 (permalink)  
Antiguo 04/10/2008, 15:34
 
Fecha de Ingreso: mayo-2008
Ubicación: Sevilla - España
Mensajes: 140
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: hacer una especie de hilo en php

Muchas gracias, tenía que ponerle contraseña a mi usuario sino me ponía problema y así me funciona perfectamente como me dijiste te loe agradezco Dios te bendiga!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:12.