Перевожу непереодических агентов на крон.
Запустил скрипт на сайте в командной строке для переключения агентов на cron:
Ответ: Y
Добавил в bitrix/php_interface/dbconn.php:
Добавил команду в крон:
Но в папке modules лежит файл .htaccess в котором прописано Deny from All и поэтому при обращении к cron_events.php вылезает ошибка 403.
Что можно сделать?
Добавить ещё один .htaccess в директорию /home/bitrix/www/bitrix/modules/main/tools/ с прописанным доступом к cron_events.php?
Будет ли это правильным решением?
Запустил скрипт на сайте в командной строке для переключения агентов на cron:
| Код |
|---|
COption::SetOptionString("main", "agents_use_crontab", "Y");
echo COption::GetOptionString("main", "agents_use_crontab", "N"); |
Добавил в bitrix/php_interface/dbconn.php:
| Код |
|---|
define('BX_CRONTAB_SUPPORT', true); |
Добавил команду в крон:
| Код |
|---|
*/10 * * * * wget -O- -q -t 1 https://bitrix-site.ru/bitrix/modules/main/tools/cron_events.php |
Но в папке modules лежит файл .htaccess в котором прописано Deny from All и поэтому при обращении к cron_events.php вылезает ошибка 403.
Что можно сделать?
Добавить ещё один .htaccess в директорию /home/bitrix/www/bitrix/modules/main/tools/ с прописанным доступом к cron_events.php?
Будет ли это правильным решением?