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

Ошибка 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" 

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


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

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

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

 

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

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


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

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


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

 

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

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

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


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

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

 

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

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

image.png.f904131e8a2ad6fa80260d368261ff38.png

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


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

 

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

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

image.png.f904131e8a2ad6fa80260d368261ff38.png

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

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


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

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

 

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

 

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

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


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

 

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


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

 

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

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


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

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

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

 

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

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


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

 

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

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

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


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

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

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

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

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


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

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

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

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

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

 

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


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

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


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

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


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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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