+7 495 008 8452 пн.-пт. 10:00 – 17:00
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Отключение CDN ускорения без доступа в админку

Доброго всем времени суток.

Встретился сегодня с одной проблемкой и спешу поделиться решением...

Итак, ставил на один из сайтов обновления (месячный пакет накопился ...) и при обновлении какой-то сбой произошел ...
Результат сбоя - не работают js-скрипты в админке... даже авторизоваться через админку не получается.

Заменил содержимое папки /bitrix/js/main/ на аналогичное же содержимое с другого сайта (где обновления встали отлично). и тут меня ждал сюрприз:
включенный cdn, и, как следствие, скрипты тянутся не из указанной папки, а из облака. Все! файлы обновил, а админкой пользоваться все равно не могу, ну и CDN отключить, чтобы файлы из ядра все-таки заработали тоже не могу...

Перерыл кучу информации как же отключить cdn имея только ftp-доступ и вот до чего дошел:
Открываю файл: /bitrix/modules/bitrixcloud/classes/general/cdn_config.php  и в нем нахожу строки  (131-134):

public function isActive()
    {
        return ($this->active > 0);
    }

В return вместо проверки активности ставлю false  - и это дает мне возможность загрузиться в админке, ну а дальше - дело техники. Отключаем cdn-ускорение и ищем дальше ошибки ...

P.S. после отключения cdn не забываем вернуть код модуля в исходное состояние!

Назад в раздел

Подписаться на новые материалы раздела:












CAPTCHA