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

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


Recommended Posts

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

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

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

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

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

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

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

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

 

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

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


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

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

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


Включите в 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" 

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


  В 03.05.2018 в 13:15, Rubynoid сказав:

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

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

Expand  

 

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

Змінено користувачем mbhusty
fix
Надіслати
Поділитися на інших сайтах


  В 03.05.2018 в 13:16, 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" 

Expand  

 

Иногда в админке вот такое происходит, а когда валится с 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

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


  В 03.05.2018 в 13:34, mbhusty сказав:

 

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

Expand  

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

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


  В 03.05.2018 в 13:38, Rubynoid сказав:

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

Expand  

 

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

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

image.png.f904131e8a2ad6fa80260d368261ff38.png

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


  В 03.05.2018 в 13:44, mbhusty сказав:

 

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

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

image.png.f904131e8a2ad6fa80260d368261ff38.png

Expand  

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

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


  В 03.05.2018 в 13:46, Rubynoid сказав:

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

Expand  

 

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

 

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

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


  В 03.05.2018 в 13:50, nikifalex сказав:

 

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

Expand  

 

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

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


  В 03.05.2018 в 18:08, neonox сказав:

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

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

Expand  

В 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

 

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


  В 03.05.2018 в 20:10, neonox сказав:

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

Expand  

 

Разработчик ничем не помог :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

 

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

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


  • 2 years later...
  В 03.05.2018 в 13:15, Rubynoid сказав:

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

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

Expand  

 

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

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


  В 10.02.2021 в 20:46, AlexMax13 сказав:

 

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

Expand  

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

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


  В 10.02.2021 в 20:46, AlexMax13 сказав:
  В 03.05.2018 в 13:15, Rubynoid сказав:

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

Expand  

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

Expand  

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

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


  В 11.02.2021 в 14:31, SiteMix сказав:

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

Expand  

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

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

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

 

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


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

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


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

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


  • 3 years later...

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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