Jump to content
Sign in to follow this  
SergKaras

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

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

 

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Добрый день! Я зашел туда таблицы эти на месте, теперь что то в этих таблицах нужно проверит!?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

а может у меня такая же беда!? как это проверить!?

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

таблицы в базе точно с префиксом "oc_" ?

Share this post


Link to post
Share on other sites

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

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

 

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

Edited by AlexDW

Share this post


Link to post
Share on other sites

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

гляньте конфиги 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

Share this post


Link to post
Share on other sites

хостеру вопрос задайте...

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.