Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


YoyoT

Recommended Posts

Ставлю чистый 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.

Надіслати
Поділитися на інших сайтах

  • 3 months later...

в 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 weeks later...

в 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 years later...
В 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 month later...
2 часа назад, mazurik сказал:

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

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

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

 

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

Надіслати
Поділитися на інших сайтах

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

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

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

 

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

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

Надіслати
Поділитися на інших сайтах


  • 4 months later...
В 13.03.2020 в 15:32, AlexDW сказал:

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

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

 

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

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

Надіслати
Поділитися на інших сайтах


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

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

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

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

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

 

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

 

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

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

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

 

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

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

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

 

  • +1 2
Надіслати
Поділитися на інших сайтах

  • 1 year later...
  • 2 months later...

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

Надіслати
Поділитися на інших сайтах


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

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

 

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

 

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

 

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.