Ошибка "PHP Parse error: syntax error, unexpected" в задании Cron у хостинга Таймвеб, в 1С-Битрикс в файле httprequest.php on line 387
Приходит письмо от хостинга
Таймвеб, об ошибке при выполнении задания Cron:
Если тип задачи - "скрипт PHP", то используется /usr/bin/php без каких-либо дополнительных параметров, версия PHP при этом 5.3.
Если Вам необходимо использовать иную версию PHP, дополнительные параметры к нему или использовать другое ПО, например, wget или curl, нужно выбрать тип задачи "Исполняемый бинарный файл", в таком случае будет выполняться задание в точности с указанной строкой.
Все доступные версии PHP находятся в /opt/phpXX/bin/php, где XX может быть 5.3, 5.4, 5.6, 7.0.
PHP Parse error: syntax error, unexpected '[' in /home/_/_/_/public_html/bitrix/modules/main/lib/httprequest.php on line 387И возникает из-за того, что при выполнении скрипта используется неверная версия PHP. Необходимо использовать версию 5.6 или больше.
Если тип задачи - "скрипт PHP", то используется /usr/bin/php без каких-либо дополнительных параметров, версия PHP при этом 5.3.
Если Вам необходимо использовать иную версию PHP, дополнительные параметры к нему или использовать другое ПО, например, wget или curl, нужно выбрать тип задачи "Исполняемый бинарный файл", в таком случае будет выполняться задание в точности с указанной строкой.
Все доступные версии PHP находятся в /opt/phpXX/bin/php, где XX может быть 5.3, 5.4, 5.6, 7.0.
Решение:
Пример для PHP 7.1:
Версия PHP для сайта и версия, с которой запускается CRON - разные. Для того, чтобы использовать версию 7.1 при запуске CRON, вам необходимо выполнить указанные ниже действия. В этом случае, задача будет выглядеть как:
Версия PHP для сайта и версия, с которой запускается CRON - разные. Для того, чтобы использовать версию 7.1 при запуске CRON, вам необходимо выполнить указанные ниже действия. В этом случае, задача будет выглядеть как:
/opt/php71/bin/php /home/_/_/_/public_html/bitrix/modules/main/tools/cron_events.phpТип задачи - "Исполняемый бинарный файл"
Похожие решения:
Комментарии (0)