Php Cronjob不会被执行
我创建了两个cron作业: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
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作业是否正确地写入到每分钟执行一次?我使用了这个,但仍然没有运气