Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Alphonce

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

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

Приведите полный лог ошибки из лог файла sql_error_*.

Поделиться сообщением


Ссылка на сообщение

Вот sql_error_latest.cgi за 11.04

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Mon, 11 Apr 2016 18:52:08 +0000
Error: 145 - Table './time/---search_sessions' is marked as crashed and should be repaired
IP Address: 141.170.255.57 - /index.php?app=core&module=search&do=viewNewContent&search_app=forums
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: INSERT INTO 337799search_sessions (`session_id`,`session_created`,`session_updated`,`session_member_id`,`session_data`) VALUES('86f692bf8abf9579e2a79203a5460aac',1460400728,1460400728,125,'a:1:{s:18:\"search_app_filters\";N;}')
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/applications/core/modules_public/search/search.php                   | [db_main_mysql].insert                                                        | 789               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/modules_public/search/search.php                   | [public_core_search_search]._startSession                                     | 107               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php                                       | [public_core_search_search].doExecute                                         | 306               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Поделиться сообщением


Ссылка на сообщение

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

 

REPAIR TABLE ibf_search_sessions

ibf_ - префикс таблиц

Поделиться сообщением


Ссылка на сообщение

сделал запрос но проблемы остались

Screenshot_2_500.jpgi.gif

 

$INFO['sql_tbl_prefix'] = '666666';

не ibf_

 

если вписываю ibf_ вместо 666666 не зайти на сайт

Поделиться сообщением


Ссылка на сообщение

@Nachalov, не тупите ей богу. В запросе надо изменить ibf_ на свой префикс таблиц.

Поделиться сообщением


Ссылка на сообщение

Прошу прощения.

Но я так понял сделать нужно к примеру список таблиц

 

666666admin_login_logs

666666admin_logs

666666admin_permission_rows

666666announcements

666666api_log

gkf37_users

gkf37_user_keys

gkf37_user_notes

gf37_user_profiles

 

И вот этот префмкс gf37_ поменять на 666666?)

Поделиться сообщением


Ссылка на сообщение

Какой нафиг список таблиц, вы читать умеете - "В запросе надо изменить ibf_ на свой префикс таблиц"?

 

Неужели так трудно доходит что в

REPAIR TABLE ibf_search_sessios

Надо заменить на

 

REPAIR TABLE 666666search_sessios

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

Поделиться сообщением


Ссылка на сообщение

Да "Админить" громко сказано) Помогаю товарищу...Был бы у него знакомый как Вы,и я бы занимался своим делом.

А если чего то не знаю,мне проще 5 раз переспросить,чем потом репу у розбытого чесать)

Спасибо,щас попробуем!

Поделиться сообщением


Ссылка на сообщение

 

Надо заменить на

 

REPAIR TABLE 666666search_sessios

Там mySQL query error: INSERT INTO 337799search_sessions (`session_id`,`se

 

Nachalov , у тебя же PMA. Поставил галочку напротив нужной таблицы и внизу С отмеченными -> Восстановить таблицу

Поделиться сообщением


Ссылка на сообщение

Ребят спасибо огромное!Вчера после картошки да еще и дети отдохнуть не дают)))Сегодня С УТРА ПО РАНЬШЕ НА СВЕЖУЮ ГОЛОВУ сделал бекап таблиц,поменял префиксы,сделал отладки...Окуенно все!!!)С меня пиво при встрече!

Поделиться сообщением


Ссылка на сообщение
Nachalov , у тебя же PMA.

PMS для домохозяек, суровые админы все делают через sql запросы.

Поделиться сообщением


Ссылка на сообщение

К сожалению, как я надеялся, проблема не полностью решена... При попытке осуществить поиск по пользователям (авторам), да и вообще общий поиск, форум рушится с такой ошибкой :(

 

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.

 

Хук на транслитерацию отключил, все равно также.

post-59150-0-79489100-1461260473_thumb.jpg

Поделиться сообщением


Ссылка на сообщение

Лог ошибки:

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Thu, 21 Apr 2016 17:45:00 +0000
Error: 1054 - Unknown column 'g.g_hide_from_list' in 'where clause'
IP Address: 127.0.0.1 - /index.php?app=core&module=search§ion=search&do=search&fromsearch=1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT COUNT(*) as total_results FROM members m  LEFT JOIN profile_portal p ON ( p.pp_member_id=m.member_id )   WHERE m.members_l_display_name !='' AND m.members_l_display_name  IS NOT NULL  AND member_id = 15 AND g.g_hide_from_list = 0
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                   	| Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| C:\OpenServer\domains\mysite.ru\njashichka\applications\members\extensions\search\engines\sql.php| [defaultPhoto_memberSearch]._membersSearch                                    | 62                |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| C:\OpenServer\domains\mysite.ru\njashichka\sources\classes\search\controller.php| [search_engine_members].search                                                | 544           	|
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| C:\OpenServer\domains\mysite.ru\njashichka\applications\core\modules_public\search\search.php| [iPSSearch].search                                                            | 671           	|
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| C:\OpenServer\domains\mysite.ru\njashichka\applications\core\modules_public\search\search.php| [public_core_search_search].searchResults                                 	| 173           	|
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| C:\OpenServer\domains\mysite.ru\njashichka\sources\base\ipsController.php  | [public_core_search_search].doExecute                                     	| 306           	|
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Поделиться сообщением


Ссылка на сообщение

Я выполнил запрос REPAIR TABLE sessions, не помогло :(

Поделиться сообщением


Ссылка на сообщение

В запросе отсутствует референсная таблица groups с псевдонимом g.

Случайно файл admin\applications\members\extensions\search\engines\sql.php не правили, ничего в нем не удаляли?

Поделиться сообщением


Ссылка на сообщение

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

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...