Forum: 

PHP Cronjob

EnsconcE's picture

I've been trying to get crontab to run a php script, but with no succes. I have tried to find php, but i cannot find the binaries. I've searched the filesystem and i tried these:

 

root@lamp ~# whereis php                                                                                                      
php:
root@lamp ~# which php
root@lamp ~# 
root@lamp ~# whereis php5
php5: /etc/php5 /usr/lib/php5 /usr/share/php5 
root@lamp ~# which php5
root@lamp ~# 
 
All are not revealing the binarys. Where is that php binarie stored?
Jeremy Davis's picture

Install like this:

apt-get update && apt-get install php5-cli

EnsconcE's picture

Thanks,

Now i have the cronjob like this:

php /var/www/pathto/file.php

Jeremy Davis's picture

Like this:

/usr/bin/php /var/www/pathto/file.php

You can also run php scripts with curl and wget. See this.

Vijay's picture

There is a typo in your command:

 

apt-get update && apt-get instal php5-cli
It should be 
apt-get update && apt-get install php5-cli
Jeremy Davis's picture

Thanks for that. I just fixed it...

Post new comment