2014-01-22 3 views
1

Я создал два хрон:Cronjob не получает казнены

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 
~ 

, но ни один из них не получить выполняется, ничего плохого?

Сначала был только первый. Позже я добавил 2, но оба не показали никаких действий.

UPDATE

Файлы /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 
+0

Любая трассировка ошибок в/var/log? – Alfabravo

+0

@Alfabravo: вы можете увидеть обновление –

+2

Попробуйте использовать полный путь php, например./usr/bin/php – DhruvPathak

ответ

1

Try и запустить команду на его собственную в командной строке:

$ php -f /opt/lampp/htdocs/thenwat/preInvite_karim/frrole/topurl.php 

Это будет проверить, если команда работает должным образом, если не отладить команду, пока он не работает, а затем добавить это Крон.

Это должно быть разобрано для вас.

Похоже, вам нужен правильный путь к PHP: запустить этот:/USR/BIN/PHP -v

Если это не работает, попробуйте это:/USR/местные/бен/PHP -v

Смежные вопросы