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

Ошибка 500 после установки любого модуля


Recommended Posts

Привет всем! :-)

Передали сайт на поддержку, который работает на ocStore 2.3.0.2. 

По мере разбора возникла проблема с установкой любых модулей. Если по шагам, то происходит так:

1. Дополнения -> Установка дополнений

2. Выбираю ранее скаченный необходимый файл

3. Устанавливаю (ошибок нет)

4. Дополнения -> Менеджер обновлений -> Обновить

5. После этого сайт лежит с ошибкой 500, админка работает. Приходится делать откат до предыдущего состояния.

 

Прошу помочь знающих людей. Гугление особо не помогло, тут на форуме тоже глухо. 

Link to post
Share on other sites

Нужно удалить установленный модификатор  - видимо он несовместим с сайтом. Так будет всегда при обновлении модификаторов.

А чтобы сайт восстановить - зайдите в system/storage/modification удалите папку админ, каталог и систем

  • +1 1
Link to post
Share on other sites

Включите в htaccess вывод ошибок и ищите пробл.

### Display PHP errors 
### Uncomment the commands by removing the # sign in front of it.
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag track_errors on
php_value error_reporting "E_ALL" 

Link to post
Share on other sites

23 минуты назад, Rubynoid сказал:

Нужно удалить установленный модификатор  - видимо он несовместим с сайтом. Так будет всегда при обновлении модификаторов.

А чтобы сайт восстановить - зайдите в system/storage/modification удалите папку админ, каталог и систем

 

Можете прислать любой 100% модуль для моей версии? Может я какие-то левые пробовал устанавливать...)

Edited by mbhusty
fix
Link to post
Share on other sites

18 минут назад, Djeff78 сказал:

Включите в htaccess вывод ошибок и ищите пробл.

### Display PHP errors 
### Uncomment the commands by removing the # sign in front of it.
php_flag display_startup_errors on
php_flag display_errors on
php_flag html_errors on
php_flag track_errors on
php_value error_reporting "E_ALL" 

 

Иногда в админке вот такое происходит, а когда валится с 500 то в логах что-то типа

 

[25-Apr-2018 00:30:24 Europe/Moscow] PHP Parse error:  syntax error, unexpected 'private' (T_PRIVATE) in /home/s/......../public_html/catalog/controller/common/header.php on line 2

[23-Apr-2018 22:05:58 Europe/Moscow] PHP Parse error:  syntax error, unexpected 'private' (T_PRIVATE) in /home/s/....../public_html/system/storage/modification/catalog/controller/common/header.php on line 2

scr0308.jpg

Link to post
Share on other sites

2 минуты назад, mbhusty сказал:

 

Можете прислать любой 100% модуль для моей версии. Может я какие-то левые пробовал устанавливать...)

удалите из папки system недавно скопированный файл с расширением ocmod.xml и обновите модификаторы и т.д.

Link to post
Share on other sites

3 минуты назад, Rubynoid сказал:

удалите из папки system недавно скопированный файл с расширением ocmod.xml и обновите модификаторы и т.д.

 

в папке system не было последнего установленного модуля, при нажатии на Обновить сайт опять лежит с 500 ошибкой

Вот содержимое папки system

image.png.f904131e8a2ad6fa80260d368261ff38.png

Link to post
Share on other sites

Только что, mbhusty сказал:

 

в папке system не было последнего установленного модуля, при нажатии на Обновить сайт опять лежит с 500 ошибкой

Вот содержимое папки system

image.png.f904131e8a2ad6fa80260d368261ff38.png

по дате посмотреть на последний окмод. я ведь не могу знать какой последний модуль устналивали

Link to post
Share on other sites

40 минут назад, mbhusty сказал:

Передали сайт на поддержку

 

э... так вы субподрядчика ищете?

Link to post
Share on other sites
1 минуту назад, Rubynoid сказал:

по дате посмотреть на последний окмод. я ведь не могу знать какой последний модуль устналивали

 

Эти модули были уже до меня, хз какой из них сбоит. Я пытался ставить модуль доставки СДЕК, обновил и сайт в даун ушел. Тема используется Fractal уже с напиханными модулям. А крашилось ли раньше никто сказать не может

 

ps все модули на скриншоте загружены в один день и час, с разницей в пару минут)

Link to post
Share on other sites

1 минуту назад, nikifalex сказал:

 

э... так вы субподрядчика ищете?

 

Не, раньше с этой cms не сталкивался, а тут пришлось, вот стало интересно почему так

Link to post
Share on other sites

Ща фигню спрошу.

A error.log веб-сервера и лог самого ОС, в момент падения, смотрели? 

Link to post
Share on other sites

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

Ща фигню спрошу.

A error.log веб-сервера и лог самого ОС, в момент падения, смотрели? 

В error.log самого сервера при падении ничего не фиксируется

лог ОС 

 

2018-04-27 23:25:07 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/public_html/catalog/controller/startup/error.php:34) in /home/public_html/catalog/controller/extension/module/aridius_viewed.php on line 65
2018-04-27 23:25:08 - PHP Notice:  Undefined index: product_id in /home/s//public_html/catalog/controller/extension/module/aridius_viewed.php on line 62
2018-04-27 23:25:08 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/s/public_html/catalog/controller/startup/error.php:34) in /home/s/public_html/catalog/controller/extension/module/aridius_viewed.php on line 65
2018-04-27 23:25:08 - PHP Notice:  Undefined index: product_id in /home/s//public_html/catalog/controller/extension/module/aridius_viewed.php on line 62
2018-04-27 23:25:08 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/s//public_html/catalog/controller/startup/error.php:34) in /home/s//public_html/catalog/controller/extension/module/aridius_viewed.php on line 65
2018-04-27 23:25:09 - PHP Notice:  Undefined index: product_id in /home/s//public_html/catalog/controller/extension/module/aridius_viewed.php on line 62
2018-04-27 23:25:09 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/s//public_html/catalog/controller/startup/error.php:34) in /home/s/public_html/catalog/controller/extension/module/aridius_viewed.php on line 65

 

Link to post
Share on other sites

Обратитесь к разработчику шаблона @mrz. И опишите действия, возможно он поможет

Link to post
Share on other sites

13 часов назад, neonox сказал:

Обратитесь к разработчику шаблона @mrz. И опишите действия, возможно он поможет

 

Разработчик ничем не помог :mellow:

 

В логах за вчера появилось вот что

 

2018-05-03 23:34:31 - PHP Notice:  Undefined index: layout_id in /public_html/system/storage/modification/admin/controller/design/layout.php on line 261

 

С чем вообще это может быть связано?

Link to post
Share on other sites

вам надо обратиться в техподдержку сайта

Link to post
Share on other sites
  • 2 years later...
В 03.05.2018 в 16:15, Rubynoid сказав:

Нужно удалить установленный модификатор  - видимо он несовместим с сайтом. Так будет всегда при обновлении модификаторов.

А чтобы сайт восстановить - зайдите в system/storage/modification удалите папку админ, каталог и систем

 

а удалять его через базу данных?

Link to post
Share on other sites

11 часов назад, AlexMax13 сказал:

 

а удалять его через базу данных?

модификатор можно удалить и через бд в таблице oc_modification, раз не получается через админку...

Link to post
Share on other sites

17 часов назад, AlexMax13 сказал:
В 03.05.2018 в 16:15, Rubynoid сказал:

А чтобы сайт восстановить - зайдите в system/storage/modification удалите папку админ, каталог и систем

а удалять его через базу данных?

Через FTP или файловый менеджер на хостинге.

Link to post
Share on other sites

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

Через FTP или файловый менеджер на хостинге.

Это мне комментировать не нужно)

Человек спрашивал про запись модификатора в бд.

Про менеджер отвечал ранее

 

Link to post
Share on other sites

Я это для него и прокомментировал. А цитата чтобы его вопрос из контекста не выпадал.

Link to post
Share on other sites

спасибо, но удаления модификатора из базы данных (вообще везде где он упоминался, ничего не дало. Он по прежнему добавляется в систему при обновлении модификаторов. что характерно, что когда очистить кэш как было описано выше,то страница модификаторов загружается и в списке нету того модуля. но как только нажать обновить модификаторы - ошибка 500.

Link to post
Share on other sites

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

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
  • Similar Content

    • By Mussonua
      Добрый день,  после очистки таблицы oc_session не заходит в админку. 
       
      Вводишь логин и пароль и страница обновляется (логин и пароль верные), когда вводишь неверные, то пишет ошибку о неверных данных. В чем может быть проблема?
       
      Версия Ocstore 3.0.2.0
      Сайт: https://musson.ua
    • By Shadow21
      Необходима переделка или написание нового шаблона для магазина на ocStore 2.1.0.2.1
      Техническое задание для сайта «Твой котел» есть во вложении, но могу выслать на мыло или в Скайп, если нужно. Адрес сайта «Твой котел»: http://tvoykotel.ru/
      Нужен примерно такой вывод каталога как на этом сайте http://www.s-k-o.ru/catalog/brand/Baxi/kotly/nastennye_gazovye/ Многоуровневый каталог продукции с подразделами и производителями. На странице категории выводятся основные ее разделы, картинка, краткое описание и таблица со ссылками на карточки товара. По клику на название товара переход на страницу с подробным описанием товара (карточку товара).
      Характеристики установленной на сайте CMS
      1. Чистая CMS ocStore 2.1.0.2.1 с настроенным SEOPro
      2. Хотели бы использовать за основу Универсальный адаптивный шаблон UniShop Демо: http://unishop.oc-dev.ru/ Автор против его переделки не возражает. Можно за основу взять любой другой. Рассмотрю все варианты.
      3. Шаблон должен быть выполнен с использованием Bootstrap. Необходимо сохранить адаптивность сайта для использования на мобильных устройствах.
      Необходимые модули.
      1. Модуль Валюта Плюс
      2. Модуль Price Control или групповое управление ценами
      3. Обновление цены при выборе опции с или без AJAX или (vqmod) v2.0.x
      4. ЧПУ SEO автоматически для OpenCart + SEO микроразметка ссылка на модуль похожий
      5. Модуль Текст и заголовки (желательно)
      6. vQmod для ocStore (если он необходим)
      7. Обратный звонок
      8. Быстрый заказ
      9. Заказ в один клик
      Важный момент
      1. Можно ли уже делать разметку структуры сайта и не повлияет ли это на установку нового шаблона?
      2. Ваши сроки и цена вопроса
      Требования к дизайну и функционалу сайта.
      Шаблон должен быть выполнен с использованием Bootstrap. Необходимо сохранить адаптивность шаблона для использования на мобильных устройствах.
      Мои контакты:
      E-Mail: shadow21@list.ru
      Skype: shadow-2-1
      VK: https://vk.com/shadow_21
      Группа VK: http://vk.com/shadow_seo
      Сайт: http://shadow-seo.ru
      ТЗ для сайта Твой котел.doc
    • By DenKuzmin
      Пытаюсь вывести опции в категориях. Нашёл инструкцию под 2.1, но у меня пустая страница в категориях. Вероятно дело в коде контроллера.
       
      Код в контроллере под 2.1:
      Помогите, пожалуйста, переписать этот кусок под os2.3
    • By efremovav
      Модуль позволяет массово изменять цены товаров, есть настройки фильтрации.
      МОДУЛЬ РАБОТАЕТ СО СТАНДАРТНЫМИ ЦЕНАМИ(в т.ч. акциями и скидками) OPENCART! РАЗНЫЕ ЦЕНЫ ДЛЯ ГРУПП ПОКУПАТЕЛЕЙ МОДУЛЬ НЕ ДОБАВЛЯЕТ!
      демо: efremovav.16mb.com/ocstore15512/admin (demo/demo)
      Версия для Opencart 2.x тут: OC 2: Price Control - Групповое управление ценами
      Как установить:
      -копируете содержимое из папки upload в корень сайта;
      -в настройках системы включаете модуль и задаете права на редактирование;
      -модуль будет доступен в списке модулей как "Price control - Групповое управление ценами'.
      P.S.: Стандартные файлы движка не заменяются.
      Как пользоваться:
      -выбираете необходимые параметры фильтрации;
      -выбираете типы цен, которые нужно будет изменить (Основная\Опции\Скидки\Акции);
      -выбираете необходимое действие (прибавить\вычесть\умножить на\разделить на);
      -вводите число, которое будет использоваться для обновления цен (допускаются целые и дробные числа);
      -выбираете % или число (если выберете %, то будет использоваться N процентов от цены товара, где N - введенное число).
      -нажимаете Выполнить - цены обновятся.
      -нажимаете "Восстановить..." - вернутся предыдущие значения.
      Работает на OC 1.5.x.
      Также Вас может заинтересовать:
      Подсказки DaData - подсказки при вводе ФИО, адреса и e-mail на страницах регистрации, авторизации и оформления заказа.
    • By efremovav
      490
      Скачать/Купить дополнение


      Price control - групповое управление ценами (oc 1.5.x)
      Модуль позволяет массово изменять цены товаров, есть настройки фильтрации.
      МОДУЛЬ РАБОТАЕТ СО СТАНДАРТНЫМИ ЦЕНАМИ(в т.ч. акциями и скидками) OPENCART! РАЗНЫЕ ЦЕНЫ ДЛЯ ГРУПП ПОКУПАТЕЛЕЙ МОДУЛЬ НЕ ДОБАВЛЯЕТ!
      демо: efremovav.16mb.com/ocstore15512/admin (demo/demo)
      Версия для Opencart 2.x тут: OC 2: Price Control - Групповое управление ценами
      Как установить:
      -копируете содержимое из папки upload в корень сайта;
      -в настройках системы включаете модуль и задаете права на редактирование;
      -модуль будет доступен в списке модулей как "Price control - Групповое управление ценами'.
      P.S.: Стандартные файлы движка не заменяются.
      Как пользоваться:
      -выбираете необходимые параметры фильтрации;
      -выбираете типы цен, которые нужно будет изменить (Основная\Опции\Скидки\Акции);
      -выбираете необходимое действие (прибавить\вычесть\умножить на\разделить на);
      -вводите число, которое будет использоваться для обновления цен (допускаются целые и дробные числа);
      -выбираете % или число (если выберете %, то будет использоваться N процентов от цены товара, где N - введенное число).
      -нажимаете Выполнить - цены обновятся.
      -нажимаете "Восстановить..." - вернутся предыдущие значения.
      Работает на OC 1.5.x.
      Также Вас может заинтересовать:
      Подсказки DaData - подсказки при вводе ФИО, адреса и e-mail на страницах регистрации, авторизации и оформления заказа.
      Добавил efremovav Добавлено 13.04.2014 Категория Цены, скидки, акции, подарки Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
  • 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.