Не переключается поисковый механизм

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
DLis17
phpBB 1.0.0
Сообщения: 2
Стаж: 9 лет 10 месяцев

Не переключается поисковый механизм

Сообщение DLis17 »

Добрый день! Столкнулась с такой проблемой: есть небольшой форум, его БД весит примерно 1Gb за счет поискового индекса. Соответственно, все притормаживает и памяти на впс отъедает прилично. Нагуглила, что стоит переключить поисковый механизм в админке с fulltext native на fulltext mysql, но переключиться не дает - пишет, что недостаточно высокая версия MySQL. Саппорты на хостинге все обновили, ошибка осталась, почему - никто понять не может. Вот что они мне в итоге посоветовали:
"В "админке" указана версия:
Сервер базы данных: MySQL(i) 5.5.25-log
В то время как на сервере установлена:
mysql Ver 14.14 Distrib 5.6.25, for Linux (i686) using EditLine wrapper
Свяжитесь с разработчиками движка, для того, что бы выяснить почему неверно определяется версия БД и как ее обновить принудительно."
Как в этом разобраться и что можно сделать? Я с phpbb столкнулась впервые, форум - просто придаток к основному порталу на другом движке, с которым я работаю.
Спасибо заранее, если кто-то хоть чем-то сможет помочь :)
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет 1 месяц
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Не переключается поисковый механизм

Сообщение владимир1983 »

Тип таблиц в базе innodb? В сведениях php какая показана версия mysql и клиентской api библиотеки?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Перенесено из форума phpBB-пространство в форум Поддержка phpBB 3.1.x 16.07.2015 10:25 модератором владимир1983

Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Не переключается поисковый механизм

Сообщение Sheer »

Структура и восстановление файла config.php
Замените в config.php

Код: Выделить всё

$dbms = 'mysqli'; 
на

Код: Выделить всё

$dbms = 'mysql'; 
а еще лучше на

Код: Выделить всё

$dbms = 'phpbb\\db\\driver\\mysql'; 
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет 1 месяц
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Не переключается поисковый механизм

Сообщение владимир1983 »

Драйвер mysqli предпочтительней и быстрее. Не встречал проблемы когда проблема из за этогго.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Не переключается поисковый механизм

Сообщение Sheer »

Дело не в том, быстрее или нет, дело в том что драйвер (соответственно используемый сервер базы данных) указывается явно в config.php, а не определяется автоматически. Кстати с mysqli есть проблемы.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет 1 месяц
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Не переключается поисковый механизм

Сообщение владимир1983 »

Я не понимаю как от драйвера может зависить проблема озвученная тс.Скорее всего версия клиента libmysql ниже 5.6 и из-за этого проблемы. Очень часто при обновлении mysql забивают на обновление клиентской библиотеки, отсюда проблемы.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Не переключается поисковый механизм

Сообщение Sheer »

Проблема не от самого драйвера, а от того, что он устаревший. В той версии не поддерживается fulltext mysql с таблицами типа innodb
О чем речь? Ну установили на хостинге новый сервер, но не mysqli, а mysql. В конфиге явно указан mysqli, то есть форум продолжает работать с устаревшим сервером. Вот все.

Отправлено спустя 1 минуту 32 секунды:
владимир1983 писал(а): Скорее всего версия клиента libmysql ниже 5.6
Ну так об этом и было сказано в самом начале
DLis17 писал(а): пишет, что недостаточно высокая версия MySQL
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 13 лет
Благодарил (а): 97 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Не переключается поисковый механизм

Сообщение xisp »

Sheer писал(а): Проблема не от самого драйвера, а от того, что он устаревший.
И при этом вы предлагаете откатываться в каменный век, на mysql без i
Sheer писал(а): Замените в config.php

Код: Выделить всё

$dbms = 'mysqli'; 
на

Код: Выделить всё

$dbms = 'mysql';
Отправлено спустя 57 секунд:
DLis17 писал(а): "В "админке" указана версия:
Кеш чистили? Она вроде как кешируется.
phpBBex
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Не переключается поисковый механизм

Сообщение Sheer »

Я ничего не предлагаю, хостер не обновил mysqli, а установил новый mysql.
Какие ваши предложения? Оставаться на на старом mysqli без поддержки INNODB или перейти на новый mysql?

Отправлено спустя 22 секунды:
xisp писал(а): Она вроде как кешируется
Изображение
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 15 лет 1 месяц
Откуда: Сергиев Посад
Благодарил (а): 295 раз
Поблагодарили: 287 раз

Re: Не переключается поисковый механизм

Сообщение владимир1983 »

Sheer, ты путаешь. Mysqli является доработанным драйвером и рекомендован вместо устаревшего mysql.

Отправлено спустя 1 минуту 34 секунды:
MySQLi
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 13 лет
Благодарил (а): 97 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Не переключается поисковый механизм

Сообщение xisp »

Sheer писал(а): Я ничего не предлагаю, хостер не обновил msqli, а установил новый msql.
Ну так нужно пнуть хостера, чтобы поставил MySQLi.
phpBBex
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 18 лет 3 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 36 раз
Поблагодарили: 1526 раз

Re: Не переключается поисковый механизм

Сообщение Sheer »

Ну так читать тему с начала нужно, а не с конца.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11128
Стаж: 15 лет 5 месяцев
Откуда: fotovideoforum.ru
Благодарил (а): 674 раза
Поблагодарили: 122 раза

Re: Не переключается поисковый механизм

Сообщение Пчелкин »

DLis17 писал(а): mysql Ver 14.14 Distrib 5.6.25
mysql не очень хорошо чувствует себя на многопроцессорных конфигурациях... постоянны проблемы мастер-мастер...
Избежать отрубон при высоких нагрузках можно увеличением thread_concurrency
Из Вики.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 13 лет
Благодарил (а): 97 раз
Поблагодарили: 91 раз
Забанен: Бессрочно

Re: Не переключается поисковый механизм

Сообщение xisp »

Пчелкин писал(а): многопроцессорных конфигурациях
Пчелкин писал(а): постоянны проблемы мастер-мастер...
ЩИТО?
phpBBex
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11128
Стаж: 15 лет 5 месяцев
Откуда: fotovideoforum.ru
Благодарил (а): 674 раза
Поблагодарили: 122 раза

Re: Не переключается поисковый механизм

Сообщение Пчелкин »

Это у меня записано на случай если форум на сервере с mysgl, а не с mysgli .. Хрен его знает что это... :D
И там еще пара советов по настройке для медленных хостов... :D
1. Вали оттедова
2. Найми наманого серверщика и больше не доверяй тупым хостерам
Последний раз редактировалось Пчелкин 17.07.2015 2:32, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Поддержка phpBB 3.1.x»