Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Alphonce

IPB 3.4.X "Driver Error" There appears to be an error with the database.

Recommended Posts

Error: 145 - Table './myBD/sessions' is marked as crashed and should be repaired

@catalo, где вы тут такую же видите? Здесь битая таблица сессий, а там ошибка sql синтаксиса. Внимательно читайте описания ошибок, а лучше всего к своим утверждениям приведите логи.

 

Для починки таблицы нужно выполнить запрос

 

Тему разделил http://ipbskins.ru/forum/topic12768.html

Share this post


Link to post
Share on other sites

Добрый день, уважаемые форумчане. У меня похожая проблема, наверное.

 

Возникла ошибка при переносе форума на другой хостинг. Кодировка UTF8_general_ci. При попытке зайти выдает следующее:

 

There appears to be an error with the database.

 

В логах пишет такую ошибку:

 

Date: Mon, 24 Feb 2014 00:13:24 +0000
Error: 1146 - Table 'u9055966_forum.1736312aAcache_store' doesn't exist
IP Address: 66.249.78.9 - /forum/index.php?s=google=27dced2d71c99429cd522859f238db08_session&
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT * FROM 1736312aAcache_store WHERE cs_key IN ( 'systemvars','login_methods','vnums','app_cache','navigation_tabs','module_cache','hooks','useragents','useragentgroups','skinsets','outputformats','skin_remap','group_cache','settings','lang_data','banfilters','stats','badwords','bbcode','mediatag','profilefields','rss_output_cache','rss_export','meta_tags','ipseo_acronyms','attachtypes','multimod','moderators','announcements','report_cache','report_plugins','ranks','reputation_levels','chatting','birthdays','calendar_events','calendars','support_staff','support_departments','support_statuses','donation_goals','blog_stats','blogmods','idm_cats','idm_mods' )
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/base/ipsRegistry.php                                         | [ips_CacheRegistry]._loadCaches                                               | 3027              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                                         | [ips_CacheRegistry].init                                                      | 2821              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                                         | [ips_CacheRegistry].instance                                                  | 575               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Как можно поправить, подскажите, пожалуйста?

Share this post


Link to post
Share on other sites

Какой префикс у таблиц? Вы кажется с префиксом ошиблись, и вписали в conf_global.php не там где нужно.

  • Upvote 1

Share this post


Link to post
Share on other sites

Какой префикс у таблиц? Вы кажется с префиксом ошиблись, и вписали в conf_global не там где нужно.

 

Прошу прощения, я совсем зеленый в этом вопросе, мой хостер тоже упоминал в своем ответе префиксы.

 

Цитата хостера: Пробовали убрать или добавить префикс. Это не привело к результату.

 

Тем не менее, думаю, что собака зарыта именно там. Если вас не затруднит, не могли бы вы мне помочь разобраться в этом вопросе.

 

(понимаю, что время у всех не резиновое, поэтому готов даже перейти на коммерческую основу)

 

Спасибо

 

Погуглил про префиксы. Насколько я смог разобраться, у части таблиц в базе данных стоит текстовая приставка до начала названия таблицы "topgag". Форум инсталлировал тот, с кем контакт, к сожалению, потерян.

 

P.S. Обратил внимание, что в БД все таблицы дублируются. Есть вариант с префиксом, а есть без него. Может, именно тут проблема? Только я не знаю, как ее поправить

Share this post


Link to post
Share on other sites

Если таблицы дублируются в бд, вам в conf_global.php не надо было трогать ничего что касается sql_, кроме хоста, юзера и пароля. Вы скорее всего вписали в sql_table_prefix что-то не там где нужно, и теперь фиг знает какие из них рабочие таблицы. Попробуйте сначала прописать "приставку", а потом без приставки.

  • Upvote 1

Share this post


Link to post
Share on other sites

Если таблицы дублируются в бд, вам в conf_global.php не надо было трогать ничего что касается sql_, кроме хоста, юзера и пароля. Вы скорее всего вписали в sql_table_prefix что-то не там, где нужно, теперь фиг знает какие рабочие таблицы. Попробуйте сначала прописать "приставку", а потом без приставки.

 

Вы гений. Огромное спасибо.

Share this post


Link to post
Share on other sites

Ну, если допустить, что у вопрошающего профили пользователей расшарены для неавторизованных посетителей, то может быть и бот.

 

Помоему, это хук group_forum_breadcrumb, приложения "Social Groups", сформировал такую ссылку, по какой то причине, и кто-то по ней прошёл. Наверное нужно убирать счётчик со страниц профилей или отключать (править) хук.

 

Нет, профили закрыты для гостей, а IP адрес - это IP того самого пользователя, чей профиль. По поводу хука, я уже понял, что в нем дело, буду разбираться. Спасибо.

 

 

 

Share this post


Link to post
Share on other sites

Какая? ""Driver Error" There appears to be an error with the database"?

Если "да", то показывайте логи.

 

 mySQL query error: SELECT id FROM faq WHERE app='core' AND title = 'ПоиÑк'
SQL error: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
SQL error code: 1267

Date: Friday 28th February 2014 07:55:17 AM
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Fri, 28 Feb 2014 07:55:17 +0000
Error: 1267 - Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
IP Address: 127.0.0.1 - /forums/admin/install/index.php?app=install§ion=install&do=acphelp
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT id FROM faq WHERE app='core' AND title = 'ПоиÑк'
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/setup/applications/install/sections/install.php                      | [admin_core_tools_help].helpFilesXMLImport_app                                | 1481              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/applications/install/sections/install.php                      | [install_install].install_acphelp                                             | 139               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/sources/base/ipsController_setup.php                           | [install_install].doExecute                                                   | 258               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

у меня вот эта проблема... никак не могу установить форум. у меня на хостинге есть все права. и несколько доменов, пытался установить на разных доменах. никак не получается. выдает эту ошибку. помогите пож. очень надо установить этот форум. мне сайт надо открыть срочно :/.....

Share this post


Link to post
Share on other sites

Люди добрые, помогите пожалуйста.

Ничего не трогал, а недавно появилась такая бяка в логах

 

 Date: Sat, 17 May 2014 04:22:24 +0000
Error: 144 - Table './rokocoko_ix35/ix35search_keywords' is marked as crashed and last (automatic?) repair failed
IP Address: 31.207.149.245 - /topic/7125/
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: INSERT INTO ix35search_keywords (keyword, count) VALUES ('адаптивная подвеска на ix35', 1) ON DUPLICATE KEY UPDATE count = count + 1
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/base/ipsRegistry.php                                         | [seoTracker].track                                                            | 939     

 

Что это может быть? Если адрес вбивать в браузере, то открывается нормально, а вот когда в поисковике жмёшь, то выдаёт ошибку. Яндекс и маил ругаются, гугл нормально открывает.

Share this post


Link to post
Share on other sites

is marked as crashed and last (automatic?) repair failed

Говорит о том, что таблица битая, и последняя попытка восстановления (автоматическая?) не увенчалась успехом.

 

Выполните sql запрос

REPAIR TABLE ix35search_keywords

Share this post


Link to post
Share on other sites

У меня сегодня произошла бяда, ipb конкретно закритовал ошибками, лог аж на 78мб

 

Куда копать?

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Sun, 24 Aug 2014 14:44:28 +0000
Error: 145 - Table './ipb/sessions' is marked as crashed and should be repaired
IP Address: 46.0.79.15 - /
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT * FROM sessions WHERE id='ac26ae580a79c8d909b8538ade3829c4'
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/classes/session/publicSessions.php                           | [publicSessions].getSession                                                   | 361               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                                         | [publicSessions].__construct                                                  | 3882              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                                         | [ips_MemberRegistry].init                                                     | 3715              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                                         | [ips_MemberRegistry].instance                                                 | 608               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Share this post


Link to post
Share on other sites

Выполнить запрос: REPAIR TABLE sessions

Share this post


Link to post
Share on other sites

Выполнить запрос: REPAIR TABLE sessions

Нубский вопрос: где выполнить и как?

Share this post


Link to post
Share on other sites

Через PhpMyAdmin, вкладка SQL.

  • Upvote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...