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

HTTP ERROR 500 После установки модуля


prisekin48

Recommended Posts

После установки модуля News Free 2 (Compatibility 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1)  на ocStore 2.3 перестал работать и магазин и админка.

 

[20-Mar-2017 13:31:56 UTC] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Table 'u31422_base.oc_news_category' doesn't exist<br />Error No: 1146<br />SELECT * FROM oc_news_category c LEFT JOIN oc_news_category_description cd ON (c.category_id = cd.category_id) LEFT JOIN oc_news_category_to_store c2s ON (c.category_id = c2s.category_id) WHERE c.parent_id = '0' AND cd.language_id = '1' AND c2s.store_id = '0'  AND c.status = '1' ORDER BY c.sort_order, LCASE(cd.name)' in /home/u31422/public_html/store/system/library/db/mysqli.php:40
Stack trace:
#0 /home/u31422/public_html/store/system/library/db.php(16): DB\MySQLi->query('SELECT * FROM o...', Array)
#1 /home/u31422/public_html/store/catalog/model/news/category.php(10): DB->query('SELECT * FROM o...')
#2 [internal function]: ModelNewsCategory->getCategories(0)
#3 /home/u31422/public_html/store/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)
#4 [internal function]: Loader->{closure}(Array, Array)
#5 /home/u31422/public_html/store/system/eng in /home/u31422/public_html/store/system/library/db/mysqli.php on line 40

Уже после прочтения этого лога создал БД u31422_base.oc_news_category - не помогло.

Можно как-то исправить, чтоб всё заработало, или хотя бы вернуть сайт к жизни руками?

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


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

Compatibility 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1

 

Вот это должно было подсказать, что он у вас может не заработать.

 

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

Уже после прочтения этого лога создал БД u31422_base.oc_news_category - не помогло.

 

А вы просто создали пустую таблицу?

 

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

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


1 hour ago, Dotrox said:

 

Вот это должно было подсказать, что он у вас может не заработать.

 

 

А вы просто создали пустую таблицу?

 

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

Спасибо за ответ.

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

Да, я создал пустую таблицу.

При попытке авторизоваться в админке выскакивает таже ошибка.

 

Замены стандартных файлов нет. Удалил вручную все файлы модуля - не помогло. 

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


От пустой таблицы толку мало, нужно ещё и структуру правильную создать.

 

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

Удалил вручную все файлы модуля - не помогло. 

Нужно ещё удалить вручную кеш модификаторов.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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