Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


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.

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

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


  • 3 месяца спустя...

в admin/controller/extension/modification.php

 

Ищем такое 

 


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

 

меняем на 

 


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

 

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

  • +1 3
Ссылка на комментарий
Поделиться на других сайтах


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

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

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

 

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

 

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

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

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

И забыли...

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

 

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

 

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

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

  • 4 недели спустя...

в 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);
            } */

теперь все ок

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

  • 4 года спустя...
В 18.10.2015 в 23:50, AlexDW сказал:

тоже столкнулся на 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);
            } */

теперь все ок

Помогло и мне. Спасибо!

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

  • 1 месяц спустя...
2 часа назад, mazurik сказал:

У меня на OC 3.0.2 такая же петрушка... Для этой версии есть какие-то фиксы или рекомендации?

баг с произвольным включением режима обслуживания характерен только для версии 2031

в других версиях проблем с ним быть не должно

 

ищите причину в используемых модах/правках кода

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

В 13.03.2020 в 15:32, AlexDW сказал:

баг с произвольным включением режима обслуживания характерен только для версии 2031

в других версиях проблем с ним быть не должно

 

ищите причину в используемых модах/правках кода

Благодарю. Знать бы еще, что и где искать.......

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


  • 4 месяца спустя...
В 13.03.2020 в 15:32, AlexDW сказал:

баг с произвольным включением режима обслуживания характерен только для версии 2031

в других версиях проблем с ним быть не должно

 

ищите причину в используемых модах/правках кода

у нас тоже на 3 такая же херня на трех магазах, при определенном стечении обстоятельств переходит в режим обслуживания. только в какой момент понять невозможно. узнаем от клиентов, т.к. будучи залогиненными в админке мы не видим этого... короче жесткая фигня, непонятно как решить.

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


при обновлении кеша модификаторов:

1. запоминается текущее состояние режима обслуживания

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

3. обновляются модификаторы

4. восстанавливается ранее запомненное состояние режима обслуживания

 

баг с 2031 был в том, что п.1 выполнялся некорректно, и после обновления модификаторов магазин оставался в режиме обслуживания

 

по поводу прочих версий,

если в процессе обновления модификаторов происходит какой-то сбой - до п.4 уже не доходит

т.е. магазин так и остается в режиме обслуживания

 

38 минут назад, kimk сказал:

узнаем от клиентов, т.к. будучи залогиненными в админке мы не видим этого

потому есть такое

 

  • +1 2
Ссылка на комментарий
Поделиться на других сайтах

  • 1 год спустя...

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

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


  • 2 месяца спустя...

Иногда есть такой баг на версии 2.3, видимо проблема в одном из модулей. Кто-нить выпиливал вообще перевод магазина в режим обслуживания при обновлении модификаторов (да и вообще бы его убрать)?

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


7 минут назад, websiteplus сказал:

Иногда есть такой баг на версии 2.3, видимо проблема в одном из модулей. Кто-нить выпиливал вообще перевод магазина в режим обслуживания при обновлении модификаторов (да и вообще бы его убрать)?

 

закомментировал

 

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

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

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

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