Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

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

Здравствуйте!

maxplay.info Driver Error

There appears to be an error with the database.

If you are seeing this page, it means there was a problem communicating with our database. Sometimes this error is temporary and will go away when you refresh the page. Sometimes the error will need to be fixed by an administrator before the site will become accessible again.

 

You can try to refresh the page by clicking here

 

← Return to the index

 

 

Возникла ошибка при работе с базой данных.

 

К сожалению, на данный момент из-за технических проблем с базой данных, форум не может обработать ваш запрос. О проблеме уже сообщено администрации форума.

 

 

Вот такая ошибка при регистрации.

Кодировка верная.(несколько раз даже менял)

В логах MySQL ошибок нет.

 

Подскажите пожалуйста:)

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

Помогите пожалуйста с ошибкой. Не могу исправить ни автоматически ни через SQL запрос.

Восстановить из дампа тоже нет возможности.

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Mon, 04 May 2015 15:52:22 +0000
Error: 144 - Table './clankiev/sessions' is marked as crashed and last (automatic?) repair failed
IP Address: 66.249.78.239 - /robots.txt
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: DELETE FROM sessions WHERE ip_address='66.249.78.239' OR id='google=12cdbfac6c2c3a7f2024106f39aaa8ce_session'
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/classes/session/publicSessions.php               | [db_main_mysql].delete                                                        | 1284              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/classes/session/publicSessions.php               | [publicSessions]._destroySessions                                             | 1106              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/classes/session/publicSessions.php               | [publicSessions]._createGuestSession                                          | 506               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                             | [publicSessions].__construct                                                  | 3849              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                             | [ips_MemberRegistry].init                                                     | 3682              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsRegistry.php                             | [ips_MemberRegistry].instance                                                 | 605               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+---------

Помогите пожалуйста с ошибкой. Не могу исправить ни автоматически ни через SQL запрос.

Восстановить из дампа тоже нет возможности.

На 2-ой странице данной темы есть подобная ошибка и ниже решение.

Если вы о запросе REPAIR TABLE sessions, то не получается исправить.

Если вы о запросе REPAIR TABLE sessions, то не получается исправить.

О нем. Попробуйте REPAIR TABLE sessions USE_FRM

Что пишет после выполнения запроса?

Попробовал. Пишет, что ошибка, не может создать новый tempfile.

 

Пробовал проверять таблицу, выдало это 7240282.png

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

Пишет, что ошибка, не может создать новый tempfile.

Ошибку пишите в оригинальном виде, а не в вольном переводе.

 

В крайнем случае эту таблицу можно дропнуть и создать заново. Там содержатся временные сессии пользователей.

Ошибку пишите в оригинальном виде, а не в вольном переводе.

 

В крайнем случае эту таблицу можно дропнуть и создать заново. Там содержатся временные сессии пользователей.

Вот я и дропнул ее. И заменил с похожего форума. Заработало, но все же на некоторых страницах(можно сказать на многих) выдает ошибку Driver error. There appears to be an error with the database.

Driver error. There appears to be an error with the database.

Текст ошибки какой?

на некоторых страницах(можно сказать на многих) выдает ошибку Driver error. There appears to be an error with the database.

Ошибку полностью приведите из логов.

 

 

Вот я и дропнул ее. И заменил с похожего форума.

CREATE TABLE temp_sessions LIKE sessions;

DROP TABLE sessions;

RENAME TABLE temp_sessions TO sessions;

Просмотрел логи, много ошибок типа

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Fri, 15 May 2015 10:39:16 +0000
Error: 1267 - Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
IP Address: 66.249.73.238 - /tags/forums/%D0%A0%D0%BE%D1%82%D0%B0%2B%D0%B1%D0%B0%D1%80%D0%B0%D0%BD%D0%BE%D0%B2))))/
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT t.*,p.*,m.member_id, m.members_display_name, m.members_seo_name,cca.*,ccb.cache_content as cache_content_sig, ccb.cache_updated as cache_updated_sig,xxx.* FROM topics t  LEFT JOIN posts p ON ( p.pid=t.topic_firstpost ) 
LEFT JOIN members m ON ( m.member_id=p.author_id ) 
LEFT JOIN content_cache_posts cca ON ( cca.cache_content_id=p.pid ) 
LEFT JOIN content_cache_sigs ccb ON ( ccb.cache_content_id=p.author_id ) 
LEFT JOIN core_tags_cache xxx ON ( xxx.tag_cache_key=MD5(CONCAT('forums',';','topics',';',t.tid)) )   WHERE t.tid IN( 1717)
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/classes/search/controller.php                    | [search_format_forums].processResults                                         | 553               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/modules_public/search/search.php       | [iPSSearch].search                                                            | 671               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/modules_public/search/search.php       | [public_core_search_search].searchResults                                     | 173               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php                           | [public_core_search_search].doExecute                                         | 306               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Да, у меня кодировка форума cp1251_general_ci. И так он работал больше года, почему вдруг сейчас не хочет? Что делать, менять кодировку? Если да, то подскажите как это сделать.

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

Кодировка должна быть utf8 и сравнение (collation) utf8_general_ci (или unicode).

Исправьте таблицу которая в не правильной кодировке.

Кодировка должна быть utf8 и сравнение (collation) utf8_general_ci (или unicode).

Исправьте таблицу которая в не правильной кодировке.

Спасибо всем за помощь. Изменил кодировку в двух таблицах на utf8 и форум ожил. Спасибо.

  • 4 месяца спустя...

Установил форум и он работает, но при входе в созданный там раздел выдает похожую ошибку, вот скрин ошибок. Подскажите как исправить?

 

Последняя SQL ошибка (Сегодня, 18:31)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Tue, 13 Oct 2015 18:31:57 +0000
Error: 1267 - Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
IP Address: 185.13.112.19 - /index.php?/forum/2-forum/
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT t.*,xxx.* FROM topics t  LEFT JOIN core_tags_cache xxx ON ( xxx.tag_cache_key=MD5(CONCAT('forums',';','topics',';',t.tid)) )   WHERE t.forum_id=2 AND t.pinned IN (0,1) AND ( t.approved IN (1,0,-1) ) ORDER BY t.pinned DESC,  t.last_post DESC LIMIT 0,30
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/applications/forums/modules_public/forums/forums.php                 | [public_forums_forums_forums].renderForum                                     | 457               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/forums.php                 | [public_forums_forums_forums].showForum                                       | 147               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php                                       | [public_forums_forums_forums].doExecute                                       | 306               |
'--------------------------------------------------

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

вот скрин ошибок

Ошибки надо приводить текстом. И желательно перед этим их прочитать, ваша ошибка рассматривалась двумя постами выше.

Ошибки надо приводить текстом. И желательно перед этим их прочитать, ваша ошибка рассматривалась двумя постами выше.

Понятно изменил в том сообщении. В базе кодировка всех таблиц эта стоит - cp1251_general_ci так установил форум, в таблице core_tags_cache кодировку эту поставил - utf8_general_ci и все равно тоже самое, может что не так понял, обьясните пожалуйста?

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.