Stranik68

[Решено] Ошибка 1146

Рекомендуемые сообщения

Stranik68    0

Прошу помощи. Пишу сюда потому как отдельной ветки на форуме не нашел. а может ее и совсем нет. Все таки это как-бы  и не сам движок.

 

Предистория - редактировал описание товара и  после очередного. "а посмотреть как там на сайте"  получил следующее:

 

Notice: Error: Table 'fr7950h4_ocart2.oc_cart' doesn't exist
Error No: 1146
DELETE FROM oc_cart WHERE customer_id = '0' AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR) in /home/f/fr7950h4/my_site.ru/public_html/system/library/db/mysqli.php on line 41Notice: Error: Table 'fr7950h4_ocart2.oc_cart' doesn't exist
Error No: 1146
SELECT * FROM oc_cart WHERE customer_id = '0' AND session_id = '36441ef5ea52d75d011ff9bb0ffd0ff7' in /home/f/fr7950h4/my_site.ru/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in/home/f/fr7950h4/my_site.ru/public_html/system/library/cart.php on line 37Warning: Invalid argument supplied for foreach() in /home/f/fr7950h4/my_site.ru/public_html/system/library/cart.php on line 37Notice: Error: Table 'fr7950h4_ocart2.oc_cart' doesn't exist

 

А теперь в админку не зайти. Вроде как нет таблицы в базе? Но все это работало еще утром и без проблем.

Но вот вопрос, а как исправить.

В MSQL новичок, от слова совсем.

Да вот еще по поводу входа в админку: 

 

Notice: Error: Table 'fr7950h4_ocart2.oc_opsblacklist' doesn't exist
Error No: 1146
SELECT id FROM oc_opsblacklist WHERE (ip='185.5.204.110') and (expire > 1458223311) in /home/f/fr7950h4/my_site.ru/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in/home/f/fr7950h4/my_site.ru/public_html/admin/controller/common/login.php on line 18Notice: Error: Table 'fr7950h4_ocart2.oc_opsiplog' doesn't exist
Error No: 1146
select count(id) cnt from oc_opsiplog where (ip = '185.5.204.110') and (rdate between 1458219711 and 1458223311) in /home/f/fr7950h4/my_site.ru/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/f/fr7950h4/my_site.ru/public_html/system/library/opslib.php on line 49Warning: Cannot modify header information - headers already sent by (output started at /home/f/fr7950h4/elenik.ru/public_html/admin/index.php:80) in /home/f/fr7950h4/my_site.ru/public_html/system/library/response.php on line 12

  :|  вот так это на сайте :

Изменено пользователем Stranik68

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
hoolygan    81

А что написано в config.php в разделе DB_PREFIX?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Stranik68    0

А что написано в config.php в разделе DB_PREFIX?

define('DB_PREFIX', 'oc_');

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
hoolygan    81

нет, не только товар редактировали, а еще где-то что-то

 

Notice: Error: Table 'fr7950h4_ocart2.oc_cart' doesn't exist

Что за модули стоят, которые пропатчили Вам DB_PREFIX? И добавили вот эту штуку?

 

fr7950h4_ocart2.

Вот он и ругается, что таких таблиц у него нет. Смотрите тогда, кто или что такое натворило.

Изменено пользователем hoolygan

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Stranik68    0

Спасибо большое за ответы!  Проблема была на стороне хостера и благополучно решена тех поддержкой. Суть была в том что из БД ( уж не знаю по какой причине. но точно без моего участия) исчезла таблица 'oc_cart'! При этом восстановить ее из резервной копии не представлялось возможным. Обращение к хостеру решили проблему. Всем еще раз спасибо! Тема закрыта.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу