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

Слетела база mysql что делать!?


SergKaras

Recommended Posts

Вобщем версия ocStore 1.5.5.2, изменений не вносились, хостинг у хостера. и в один прекрасный день случилась вот такая беда:

 

Notice: Error: Table 'shmotka_prestashop.oc_store' doesn't exist
Error No: 1146
SELECT * FROM oc_store WHERE REPLACE(`url`, 'www.', '') = 'http://shmotka.kz/' in  /home/shmotka/public_html/system/database/mysql.php on line 50

 

В чем проблема не пойму ничего!(( подскажите добрые человеки!)

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


Через админку хостинга зайдите в БД и проверьте наличие таблицы oc_store. Заодно - и таблицы oc_setting (она тоже doesn't exist при обращении по ссылке http://shmotka.kz/admin) 

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


а в той ли базе твои таблицы?

"shmotka_prestashop" у меня не очень ассоциируется с opencart.

проверяй данные в конфигах и физическое соответствие базам/таблицам в БД (через панель управления хостингом).

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

Смотреть логи сервера и журнала ошибок пробовали?

гляньте конфиги config.php и admin/config.php на предмет соответствия - а к той ли базе обращение идет?

 

Ну и хостеру сакраментальный вопрос задать - ".. а не меняли ли чего [дата поломки] ? Вроде и таблица есть в БД, а выдает ошибку - мол, нет.."

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

Смотреть логи сервера и журнала ошибок пробовали?

гляньте конфиги config.php и admin/config.php на предмет соответствия - а к той ли базе обращение идет?

 

Ну и хостеру сакраментальный вопрос задать - ".. а не меняли ли чего [дата поломки] ? Вроде и таблица есть в БД, а выдает ошибку - мол, нет.."

Все проверил ничего нигде не происходило config.php везде именно к нужной базе путь прописан и пользователь тоже!( не могу понять в чем причина(((( уже почти неделю сайт стоит((( что же делать как быть!! кстати я тут на форуме вычитал вот такую инфу https://opencartforum.com/topic/28734-notice-error-in-systemdatabasemysqlphp-on-line-50/ , вписал  код который указан, и теперь когда на сайт стучишься он стал информировать вот так :

/home/shmotka/public_html/index.php(48): DB->query('SELECT * FROM oc_store WHERE REPLACE(`url`, 'www.', '') = 'http://shmotka.kz/')
Notice: Error: Table 'shmotka_prestashop.oc_store' doesn't exist
Error No: 1146
SELECT * FROM oc_store WHERE REPLACE(`url`, 'www.', '') = 'http://shmotka.kz/' in  /home/shmotka/public_html/system/database/mysql.php on line 53
Надіслати
Поділитися на інших сайтах


слушай, ну НЕТ у тебя такой таблицы в базе.

все. можно не гадать. php тебе сказал, как обстоят дела.

дальше - сверяй посимвольно данные в конфигах, выясняй у хостера "там ли хостится сайт и БД", "не поменялся ли адрес БД-сервера и способ подключения".

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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