2016-09-13 3 views
0

Я установил команду cron job на моем цифровом океаническом сервере. 0 1 * * * php /var/www/html/domain/cron/index.php это правильно закодировано ?? Потому что он не работает ежедневно. Если бы проверка на 5 минут и почасовая, то работала нормально, но не на каждый день. Пожалуйста, помогите мне найти решение. Спасибо заранее.Как установить работу cron - PHP в цифровом океане для ежедневных баз?

ответ

1

Проверьте ваши команды хрон исправны, набрав:

$ crontab -l 

или прямо в

/var/spool/cron/crontab 

Ваше командование, кажется, хорошо для сценария, который будет выполняться каждый день в 01AM.

+0

Я написал код в файле/etc/crontab ... это правильный файл? –

+0

Вместо этого используйте команду «crontab -e». Кронтаб в VPS подходит для каждого пользователя. –

+0

Если вы хотите использовать/etc/crontab, следует также использовать имя пользователя, в этой ситуации «root»: 0 1 * * * root php/var/www/... –

2

0 1 * * * означает, что ваш файл php будет выполнен в 01:00:00, и это зависит от того, где находится ваш сервер (часовой пояс сервера).

Check this site. это поможет вам установить время для работы в cron.

и если ваш cron работает в течение 5 минут, он должен работать ежедневно, вам нужно просто выяснить, в какое время он должен работать.