No input file specified cron (404 Not Found) на примере обновления курсов валют PrestaShop


No input file specified

Мы столкнулись с данной ошибкой во время добавления задания автоматического обновления курсов валют PrestaShop в планировщике задач cron.

Её очень просто решить: замените пробелом символ вопроса «?» разделяющим адрес исполняемого файла и его параметры. Пример для cPanel:
43 3 * * * /usr/bin/php /home/username/public_html/путь_до_скрипта/cron_currency_rates.php secure_key=your_secure_key

Где,

  1. скрипт запускается ежедневно в 3:43
  2. /usr/bin/php – абсолютный путь к бинарному интерпретатору PHP (можно уточнить в базе знаний большинства хостинг провайдеров)
  3. /home/username/public_html/путь_до_скрипта/cron_currency_rates.php secure_key=your_secure_key – команда
  4. username – ваш логин в панели cPanel
Также

Вы можете дополнить строку команды символами >/dev/null 2>&1 (в конце строки после пробела) – в этом случае не будете получать результаты выполнения скрипта по Email.


Детальная картинка: 

Возврат к списку