29 Ноя Запуск непереодических агентов на CRON в Bitrix
Есть масса статей по этой процедуре, но нигде не встречал упоминания про проблему с доступом к файлу со скриптом из-за блокирования доступа в файле .htaccess.
Файл скриптов cron_events.php в интернет-магазине на Bitrix, который нужно запускать периодически, находится по пути:
а блокирующий .htaccess с записью Deny from All находится уровнем выше в папке modules и запрещает доступ к вложенным каталогам и соответственно к файлу скрипта.
Для разрешения доступа создаем дополнительный .htaccess в директории tools с таким содержимым:
Далее запускаем такой скрипт на сайте в командной строке для переключения агентов с хитов на cron:
Ответ должен быть: Y
Далее добавляем константу в bitrix/php_interface/dbconn.php:
Потом добавляем команду в Cron:
Ну и ещё не забыть проверить разрешения для папок на хостинге.
Нет комментариев