Assumindo o seu php5 ; Há uma instância de usar o php em um cronjob. Você pode tentar um desses seguindo:
- Para usar o
php5
no terminal, você precisará dophp5 cli
instalado. Primeiro, verifique se a funcionalidadephp5 & cli
está disponível. por isso;
johan@ubusrv:~$ php -v PHP 5.2.4-2ubuntu5.3 with Suhosin-Patch 0.9.6.2 (cli) (built: Jul 23 2008 06:44:49) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
O comando exibe sua versão do php5 junto com o php5 (cli) instalado. Se não, instale-o usando o seguinte comando;
sudo apt-get install php5-cli
- Uma vez instalado, você pode adicionar
php
ou seu caminho binário ao cronjob como abaixo;
usando php ou php5
*/2 * * * * php /opt/lampp/htdocs/rrugd/myscript.php
usando o caminho binário php
*/2 * * * * /usr/local/bin/php /opt/lampp/htdocs/rrugd/myscript.php
Você também pode usar os comandos abaixo para descobrir onde seu caminho php / php5 está;
johan@ubusrv:~$ which php /usr/bin/php johan@ubusrv:~/cli$ whereis php php: /usr/bin/php /usr/share/php /usr/share/man/man1/php.1.gz johan@ubusrv:~/cli$ type -a php php is /usr/bin/php
- Em outro lugar, se você precisar chamar um script php usando URL; você pode simplesmente usar lynx , curl ou wget . Certifique-se de ter colocado seu script php no diretório
www
oupublic_html
e chamar o caminho corretamente no cronjob.
*/2 * * * * wget -q http://localhost//myscript.php
Mais sobre: Cron PHP Cron: Como executar scripts PHP usando Crontab no Linux