IPB 3.4.X "Driver Error" There appears to be an error with the database. - Страница 4 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

ошибка бд

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

#46 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 08 Май 2015 - 13:06

Просмотреть сообщениеbars2076 сказал(а):

Error: 1054 - Unknown column 'icq' in 'field list'
mySQL query error: INSERT INTO dle_users

dle_users эта таблица DLE. В таблице отсутствует поле icq. Либо интеграция не соответствует версии dle, или он был обновлен не правильным образом.
Добавить это поле можно следующем запросам:

ALTER TABLE dle_users ADD COLUMN `icq` varchar(20) NOT NULL DEFAULT '';

1

#47 Пользователь не на сайте   vladmitrich ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 12-Май 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 12 Май 2015 - 16:02

Помогите пожалуйста с ошибкой. Не могу исправить ни автоматически ни через 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               |
 '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+---------

0

#48 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 814
  • IPB version:I have no IPB
 

Отправлено 12 Май 2015 - 16:26

Просмотреть сообщениеvladmitrich сказал(а):

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

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

#49 Пользователь не на сайте   vladmitrich ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 12-Май 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 13 Май 2015 - 12:46

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

#50 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 13 Май 2015 - 18:38

Просмотреть сообщениеvladmitrich сказал(а):

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

О нем. Попробуйте REPAIR TABLE sessions USE_FRM
Что пишет после выполнения запроса?
0

#51 Пользователь не на сайте   vladmitrich ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 12-Май 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 14 Май 2015 - 21:33

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

Пробовал проверять таблицу, выдало это -IMG-

Сообщение изменено: vladmitrich (14 Май 2015 - 21:43)

0

#52 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 14 Май 2015 - 21:50

Просмотреть сообщениеvladmitrich сказал(а):

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

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

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

#53 Пользователь не на сайте   vladmitrich ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 12-Май 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 14 Май 2015 - 22:39

Просмотреть сообщениеsiv1987 14 Май 2015 - 21:50 сказал(а):

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

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

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

#54 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 814
  • IPB version:I have no IPB
 

Отправлено 15 Май 2015 - 08:57

Просмотреть сообщениеvladmitrich сказал(а):

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

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

#55 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 15 Май 2015 - 09:10

Просмотреть сообщениеvladmitrich сказал(а):

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

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


Просмотреть сообщениеvladmitrich сказал(а):

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

CREATE TABLE temp_sessions LIKE sessions;
DROP TABLE sessions;
RENAME TABLE temp_sessions TO sessions;
0

#56 Пользователь не на сайте   vladmitrich ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 12-Май 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 15 Май 2015 - 13:54

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

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 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 (15 Май 2015 - 14:00)

0

#57 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 15 Май 2015 - 15:24

Кодировка должна быть utf8 и сравнение (collation) utf8_general_ci (или unicode).
Исправьте таблицу которая в не правильной кодировке.
0

#58 Пользователь не на сайте   vladmitrich ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 12-Май 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 16 Май 2015 - 17:43

Просмотреть сообщениеsiv1987 15 Май 2015 - 15:24 сказал(а):

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

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

#59 Пользователь не на сайте   Sergio ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 13-Октябрь 15
  • Репутация: 1
  • IPB version:4.1.x
 

Отправлено 13 Октябрь 2015 - 21:14

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

Последняя 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 (13 Октябрь 2015 - 21:47)

0

#60 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 721
  • Регистрация: 20-Март 09
  • Репутация: 2 269
  • IPB version:3.1.x
 

Отправлено 13 Октябрь 2015 - 21:22

Просмотреть сообщениеSergio сказал(а):

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

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

Сообщить об этой теме:




Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна