Перейти к содержанию
YoyoT

[Решено] Почему постоянно включается режим обслуживания?

Рекомендуемые сообщения

Ставлю чистый opencart, добавляют два языка и устанавливаются модуль доставки. И при заходе на сайт он уже в режиме обслуживания. В настройках админки действительно включён режим обслуживания. Модуль режим обслуживания не включает. Как так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Опенкарт последней версии

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну выключи режим обслуживания.

В чем проблема?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну выключи режим обслуживания.

В чем проблема?

В том, что он через время снова включится. Счетчик постов крутишь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В версии 2.0.3.1 есть такой баг - если зайти в настройки магазина, то самопроизвольно включается режим обслуживания и надо каждый раз его выключать.
Вот вроде бы рабочий фикс - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=22404&filter_license=0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В версии 2.0.3.1 есть такой баг - если зайти в настройки магазина, то самопроизвольно включается режим обслуживания и надо каждый раз его выключать.

Вот вроде бы рабочий фикс - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=22404&filter_license=0

Не совсем так. Не просто зайти в настройки, а обновить кэш модификаций ocmod.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не совсем так. Не просто зайти в настройки, а обновить кэш модификаций ocmod.

Да, скорее так, я не очень то вникал в это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ООООО! Спасибо большое))) Успокоили. А то я уже не знал где и копать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в admin/controller/extension/modification.php

 

Ищем такое 

 


$this->model_setting_setting->editSettingValue('config', 'config_maintenance', true);

 

меняем на 

 


$this->model_setting_setting->editSettingValue('config', 'config_maintenance', false);

 

Готово.  Режим обслуживания не включается.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну да, хрен редьки не слаще. Отличный совет. А если до этого был заранее включен режим, то мы его выключим. Круто! )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

мое мнение  и правильно делает

 

Вы установили тему, модули, моды

 

И в каокй-то момент сбросили кеш модификатров

И перевели в рабочий режим. Или он сам перевелся

МАГАЗИН -ЧИСТЫЙ!!!

И забыли...

А потому будет удивляться почему нет заказов, почему нет, того сего.

 

Не проще ли самому это увидеть?

 

https://opencartforum.com/files/file/2545-fast-maintenance/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в admin/controller/extension/modification.php

 

Ищем такое 

 

$this->model_setting_setting->editSettingValue('config', 'config_maintenance', true);

 

меняем на 

 

$this->model_setting_setting->editSettingValue('config', 'config_maintenance', false);

 

Готово.  Режим обслуживания не включается.

Данный метод мне не помог!     кто-то знает в других версиях есть этот баг или уже убрали ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тоже столкнулся на 2031

думать было лень, поэтому просто отрубил:

 

в файле admin/controller/extension/modification.php

 

1) найти и закомментировать секцию:

/*          $org_maintenance = $this->config->get('config_maintenance');
            if (!$this->config->get('config_maintenance')) {
                $this->load->model('setting/setting');

                $this->model_setting_setting->editSettingValue('config', 'config_maintenance', true);
            } */

2) найти и закомментировать секцию:

/*          if ($org_maintenance != $this->config->get('config_maintenance')) {
                $this->model_setting_setting->editSettingValue('config', 'config_maintenance', false);
            } */

теперь все ок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это постоянное включение особенно убивает когда работаешь на сайте клиента с доступом к модификаторам, но, естественно без доступа к настройкам :ugeek:

надо будет исправить в виде мода, что ли..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я писал этот мод для себя. Чуть позже размещу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.