Php Cronjob不会被执行

Php Cronjob不会被执行,php,cron,Php,Cron,我创建了两个cron作业: crontab -e 0 0,6,12,18 * * * php -f /opt/lampp/htdocs/thenwat/preInvite_karim/frrole/topurl.php * * * * * php -f /opt/lampp/htdocs/thenwat/invite/hash.php ~ 但是这些都没有被执行,有什么问题吗 首先,只有第一个。后来我添加了第二个,但都没有显示任何操作 更新 /var/log目录中的文件。我关心的是哪一个 au

我创建了两个cron作业:

crontab -e

0 0,6,12,18 * * * php -f /opt/lampp/htdocs/thenwat/preInvite_karim/frrole/topurl.php
* * * * * php -f /opt/lampp/htdocs/thenwat/invite/hash.php
~
但是这些都没有被执行,有什么问题吗

首先,只有第一个。后来我添加了第二个,但都没有显示任何操作

更新

/var/log
目录中的文件。我关心的是哪一个

audit              btmp-20140101   cron-20140112        mail              messages-20131229  secure-20140105   spooler-20140119
boot.log           cloud-init.log  cron-20140119        maillog           messages-20140105  secure-20140112   tallylog
boot.log-20131229  conman          dmesg                maillog-20131229  messages-20140112  secure-20140119   wtmp
boot.log-20140105  conman.old      dmesg.old            maillog-20140105  messages-20140119  spooler           yum.log
boot.log-20140112  cron            dracut.log           maillog-20140112  ntpstats           spooler-20131229  yum.log-20120101
boot.log-20140119  cron-20131229   dracut.log-20120101  maillog-20140119  secure             spooler-20140105  yum.log-20131004
btmp               cron-20140105   lastlog              messages          secure-20131229    spooler-20140112  yum.log-20140101

尝试在命令行中自己运行命令:

$ php -f /opt/lampp/htdocs/thenwat/preInvite_karim/frrole/topurl.php
这将验证命令是否正常工作,如果不调试命令直到它工作,然后将其添加到Cron

这会帮你解决的

看起来您需要正确的PHP路径:运行这个:/usr/bin/PHP-v


如果这不起作用,试试这个:/usr/local/bin/php-v

在/var/log中有错误跟踪吗?@Alfabravo:你能用完整的php路径查看更新吗,例如/usr/bin/php@DhruvPathak:您的意思是:
***/usr/bin/php-f/opt/lampp/htdocs/thenwat/invite/hash.php
??第二个cron作业是否正确地写入到每分钟执行一次?我使用了这个,但仍然没有运气