MYSQL не найдена таблица cmspro_news_store

после регистрации при входе в страницу пользователя.

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Виталий Зарецкий
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 09.02.2012

11.02.2012 10:18

magento выдает лог :

a:5:{i:0;s:103:"SQLSTATE[42S02]: Base table or view not found: 1146 Table '*_db.cmspro_news_store' doesn't exist";i:1;s:4552:"#0 /www/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

11.02.2012 10:19

После каких действий произошёл такой сбой?

#3 Виталий Зарецкий
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 09.02.2012

11.02.2012 10:40

я точно не могу сказать, потому что был занят дизайном, трогал только стили и имаджи, но перед этим устанавливал много модулей через коннект, после каждого пробовал обновить страницу так как был печальный опыт обрушения маженты. все было хорошо, но не пробовал логиниться и регистрироваться.
сначала была ошибка : 'cmspro_news' doesn't exist";i:1;s:4838:"#0 /www/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array)
из-за нее, я не мог зайти в в настройки модуля interaktingslider
я вручную создал таблицу с левыми двумя текстовыми колонками с нужным именем, и все заработало.
сейчас закончил с дизайном, зарегистрировал пользователя, и после регистрации ошибка выявилась снова, но уже с news_store.
только что создал и эту таблицу, выявилась другая:

a:5:{i:0;s:95:"SQLSTATE[42S22]: Column not found: 1054 Unknown column 'store_table.store_id' in 'where clause'";i:1;s:4552:"#0

но что делать с этой я уже не знаю, создание таблицы where clause ничего не дает, как и создание в ней колонки store_table.store_id

#4 Виталий Зарецкий
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 09.02.2012

11.02.2012 10:46

Вот список установленых модулей.
часть уже поотключал но не помогло.

/www/app/etc/modules/Codnitive_Sidenav.xml
/www/app/etc/modules/Codnitive_Codall.xml
/www/app/etc/modules/Codnitive_Extifcon.xml
/www/app/etc/modules/Chapagain_AutoCurrency.xml
/www/app/etc/modules/Centerax_Akismet.xml
/www/app/etc/modules/Caracri_FailedLoginTracker.xml
/www/app/etc/modules/Fishpig_Wordpress.xml
/www/app/etc/modules/Clockworkgeek_Rememberme.xml
/www/app/etc/modules/Diglin_Joomla.xml
/www/app/etc/modules/Remerce_ProductQuestion.xml
/www/app/etc/modules/Phoenix_Clickandbuy.xml
/www/app/etc/modules/Paypalauth_Identity.xml
/www/app/etc/modules/Magentix_LayoutAnalyzer.xml
/www/app/etc/modules/Webspeaks_Productbook.xml
/www/app/etc/modules/Ayasoftware_SQLupdate.xml
/www/app/etc/modules/EcomDev_ProductPageShipping.xml
/www/app/etc/modules/Eisbehr_QrMage.xml
/www/app/etc/modules/AMartinez_CustomImportExport.xml
/www/app/etc/modules/Uni_Fileuploader.xml
/www/app/etc/modules/Mana_Filters.xml
/www/app/etc/modules/SFC_FeaturedCategories.xml
/www/app/etc/modules/Ess_M2ePro.xml
/www/app/etc/modules/Netzarbeiter_LoginCatalog.xml
/www/app/etc/modules/OrganicInternet_SimpleConfigurableProducts.xml
/www/app/etc/modules/Df_All.xml
/www/app/etc/modules/Find_Feed.xml
/www/app/etc/modules/Magazento_Contentslidedown.xml
/www/app/etc/modules/Ip_Googleplus.xml
/www/app/etc/modules/Magazento_Sexybookmarks.xml
/www/app/etc/modules/BusinessDecision_Interaktingslider.xml
/www/app/etc/modules/IG_LightBox.xml
/www/app/etc/modules/TM_EasyTabs.xml
/www/app/etc/modules/TM_Featured.xml
/www/app/etc/modules/TM_Ajax.xml
/www/app/etc/modules/TM_EasyLightbox.xml

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

11.02.2012 10:47

  • Впредь не правьте, не удаляйте и не создавайте таблицы Magento вручную.
    Вы такими действиями только усугубляете ситуацию.
    Вместо этого сразу пишет здесь.
  • Конкретно сейчас:
    • Отключите кэширование и компиляцию
    • Удалите из базы данных магазина все таблицы с приставкой cmspro_
    • Выполните запрос SQL:
      DELETE FROM core_resource WHERE code = 'cmspro_setup';

    • Зайдите на любую страницу магазина
    • Убедитесь, что таблицы cmspro_news и cmspro_news_store присутствуют в базе данных


#6 Виталий Зарецкий
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 09.02.2012

11.02.2012 10:58

огромное спасибо, коротко и по существу.
если бы еще первопричину узнать почему в базе не стало этих таблиц, или почему они не до конца создались, чтобы в будущем грабли исчезли :)

Поделиться темой: