Cómo ejecutar un script PHP a una hora específica del día

Como otros han dicho, querrás configurar un trabajo cron. Si tiene un servidor con un cpanel, tiene suerte, ya que debe tener una página para trabajos cron que tendrá un menú desplegable con opciones prefabricadas como “una vez al día”, “una vez por hora”, etc. Si necesita para configurarlo manualmente, el enlace que publicó Milan es muy útil para generar la expresión de cuándo debe ejecutarse el trabajo.

Lo que pasa con PHP es que, en general, no puede simplemente establecer la ruta al archivo PHP que desea ejecutar, ya que descubrí que el servidor generalmente no sabe de qué está hablando. Lo que querrá hacer es encontrar dónde está alojada su versión más actualizada de PHP en su servidor y luego vincularla. Después de eso, ingresará en un espacio y luego colocará la ruta al archivo; terminando con algo que se parece a esto:

“/ Opt / php53 / bin / php -q /path/to/phpFile..php”

Su ruta a PHP puede verse diferente dependiendo de lo que esté utilizando para el alojamiento.

La gente generalmente usa trabajos de Cron para hacer esto. Puede ejecutar PHP directamente utilizando el trabajo cron (mejor), o cURL para ejecutar el script PHP a través de una solicitud web (menos seguro).

Cree un planificador / cronjob que se ejecute a la hora especificada del día.

Verifique este enlace, esto lo ayudará a comprender más acerca de los cron: el editor de expresiones de programación cron

Necesitas hacer un trabajo cron para ello. Aquí está el buen tutorial para guiarlo. Gestión de trabajos Cron con PHP

Si escribe un código en core php, puede usar crontab.

Ahora estoy trabajando solo con Laravel y si lo usa también, le sugiero que lea la siguiente parte de los documentos: Programación de tareas – Laravel – El marco PHP para artesanos web

More Interesting

¿Debería centrarme en el desarrollo de stack completo ya que tengo 2 años de experiencia en frameworks Java y JS o elegir tecnologías avanzadas como IA, aprendizaje automático o big data?

¿Cómo contar píxeles en un sitio HTML CSS?

¿Hay alguna forma de mostrar un botón en lugar de enlaces en todas mis publicaciones de WordPress automáticamente?

Para una empresa o departamento de desarrollo de software, ¿cuáles son las medidas clave (KPI si lo desea) que casi todas las organizaciones de desarrollo de software deben rastrear? Estoy tratando de determinar si hay medidas comunes que todas las organizaciones de desarrollo de software deben rastrear.

¿Cuáles son los principales lenguajes de desarrollo web que necesito aprender para crear un sitio web como webcam Toy?

¿Qué servidor de datos y cableado construiría para la edición de video 4K, renderizado 3D y composición a través de la red, relativamente barato?

¿Cómo puede minimizar los ciclos de CPU desperdiciados en usuarios inactivos o poco frecuentes?

¿Qué más puedes hacer con Ruby, excepto usar su marco Rails?

¿Es beneficioso tener un sitio web html en lugar de tener un sitio web de WordPress?

Cómo transferir archivos del servidor xampp local a nuestro dominio

Cómo cambiar el texto de un botón haciendo clic en un botón en una función de un clic en Android

Cómo forzar al navegador (Chrome) a ajustar el texto de las páginas web para que no sea necesario usar la barra de desplazamiento horizontal

¿Qué es el desarrollo basado en troncales?

¿Cómo se prueba un sitio web? ¿Cuáles son algunas herramientas?

Cómo devolver una cadena de una llamada ajax