linux — передача параметров с помощью usr / bin / php p в заданиях cron

У меня проблема с созданием задач cron. Я создал задачу, и она отлично работает на моем сервере, если я запускаю следующую команду:

php symfony namespace:taskname

В crontab я использую следующую команду:

usr/bin/php /home/user/mysite/symfony namespace:taskname

Если я запускаю эту команду, я получаю только symfony Список команд. Другими словами, это выглядит так же, как если бы я печатал только php symfony, Каким-то образом namespace:taskname часть не пройдена.

Есть идеи?

3

Решение

сначала вам нужно написать синтаксис вроде

X X X X X  usr/bin/php /home/user/mysite/symfony namespace:taskname

где X X X X X период времени, в который вы хотите выполнить команду. также установите время в соответствии с вашим временем выполнения задачи. это может перекрывать время.

все та же проблема, то, возможно, ваш часовой пояс не в порядке в php.ini
файл. установите часовой пояс в файле php.ini.

0

Другие решения

Других решений пока нет …