Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

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


Recommended Posts

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

  • 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 2
Link to post
Share on other sites

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

Link to post
Share on other sites

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

 

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

 

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

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

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

И забыли...

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

 

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

 

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

Link to post
Share on other sites
Награды

  • 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);

 

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

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

 

Link to post
Share on other sites

тоже столкнулся на 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
Link to post
Share on other sites

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

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

Link to post
Share on other sites

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

Link to post
Share on other sites

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

теперь все ок

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

Link to post
Share on other sites

  • 1 month later...

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

 

Заранее спасибо!

Link to post
Share on other sites

2 часа назад, mazurik сказал:

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

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

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

 

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

Link to post
Share on other sites

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

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

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

 

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

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

Link to post
Share on other sites

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

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

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

 

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

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

Link to post
Share on other sites

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

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

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

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

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

 

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

 

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

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

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

 

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

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

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

 

  • +1 2
Link to post
Share on other sites

1 час назад, AlexDW сказал:

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

 

*добавил в список на причисление к лику святых*

  • +1 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.