1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Utilice Crontab en el servidor en la nube
Esta guía detalla el uso de Crontab (crons a través de SSH), disponible exclusivamente en Servidores Cloud Gestionados de forma predeterminada (también hay un programador de tareas para todos los planes de hosting).
Requisitos previos
- Los archivos de script llamados por el cron deben ser ejecutables (CHMOD)
Ruta completa
Las tareas de Cron no conocen la ruta absoluta (path). Llamar a PHP sin especificar las rutas completas al ejecutable hace que la ejecución de la tarea sea imposible.
Debe especificar /opt/phpX.X/bin/php reemplazando X.X por la versión de PHP deseada (/opt/php7.1/bin/php, por ejemplo).
Otras Operaciones
- Listar los crons del usuario SSH en cuestión: crontab -l -u NombreUsuarioSSH
- Editar los crons: crontab -e -u NombreUsuarioSSH
- Recibir notificaciones por correo electrónico sobre el resultado de sus tareas cron (agregar al principio del archivo): MAILTO=correo@dominio.xyz
Restaurar una copia de seguridad
Infomaniak realiza copias de seguridad de los crons durante los últimos 7 días (una vez al día). En caso de eliminación accidental, póngase en contacto con nuestro soporte para solicitar una restauración, especificando la hora y la fecha de la eliminación.