wget: Permission denied – Correr um script php via cron
Como fazer para executar um script PHP no cron? Temos duas abordagens:
- Com o wget, quando temos permissões do alojamento…
- Usando directamente o interpretador PHP
1. Com o wget
wget -O /dev/null http://yourdomain.com/cron-script.php 2>/dev/null
Caso pretendemos receber o output:
wget -O - http://yourdomain.com/cron-script.php
2. Usando directamente o interpretador PHP
No CPanel:
/usr/bin/php -q /home/USERNAME/public_html/cron-script.php
Nota: USERNAME deve ser o username do administrador do domínio.
No Plesk:
/usr/bin/php -q /var/www/vhost/DOMAIN/httpdocs/cron-script.php
Nota: DOMAIN deve ser o domínio em causa.
APM
Deixe um comentário
Tem de iniciar a sessão para publicar um comentário.