На українській мові не працює пошук

Питання по налаштуванню Joomla 3.x, встановлення параметрів конфігурації, роботі, оптимізації та прискоренню роботи Joomla 3.x.
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 20 січня 2017, 15:46

Привіт всім!

Є наступна проблема! Чомусь не працює звичайний пошук на кирилиці, на латинці шукає і навіть дещо знаходить, а от кирилицею не хоче працювати! Вискакує "Невірне перенаправлення на сторінці" або іншими словами 414 Request-URI Too Large.

.htaccess перерив з ніг до голови і навпаки :) , коли виключаєш sef все працює, може хтось знає де собака закопана?

Дякую

Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 25 січня 2017, 16:53

Проблема, що він у GET-запиті кирилицю конвертує в коди символів, в результаті рядок занадто довгий. Я не впевнений, чи це від бразера, чи від сервера залежить.

Цікаво було би те саме на іншому сервері спробувати. І в іншому бравзері, щоби відловити проблему.
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 26 січня 2017, 10:52

gruz писав:Джерело цитати Проблема, що він у GET-запиті кирилицю конвертує в коди символів, в результаті рядок занадто довгий. Я не впевнений, чи це від бразера, чи від сервера залежить.

Цікаво було би те саме на іншому сервері спробувати. І в іншому бравзері, щоби відловити проблему.
Перевіряв в різних браузерах, а на цьому сервері є інші сайти, які працюють добре...
Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 26 січня 2017, 12:36

А глянь в БД. Що там в collation у таблиць, по яких шукаєш?
Зображення

Порівняй з collation на сайтах, що працюють.

Якщо не в цьому справа, то треба розкопувати код до місця, де генерується дуже довга посилка і тоді думати.
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 28 січня 2017, 16:15

На робочій utf8mb4_unicode_ci, а на неробочій utf8mb4_general_ci

Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 28 січня 2017, 16:46

Ну то спробуй узгодити їх. Логічно? (-:
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 28 січня 2017, 20:10

gruz писав:Джерело цитати Ну то спробуй узгодити їх. Логічно? (-:
Звісно, я одразу спробував їх узгодити, але mysql не захотів їх конвертувати, можливо це зробиться коли сервер буде менше навантажений. Дякую
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 03 лютого 2017, 17:02

Пошук запрацював, але якщо в запиті є символ пробілу, то вискакує ця сама помилка...
Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 03 лютого 2017, 19:08

Значит кодування не лише полів, але і таблиць треба поміняти. Геть у всій БД змінити.
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 04 лютого 2017, 17:01

gruz писав:Джерело цитати Значит кодування не лише полів, але і таблиць треба поміняти. Геть у всій БД змінити.
ось, що відпові хостинг: "На даний момент бачимо, що проблема в пошуку не в кирилиці, а в наявності символу "пробіл" в пошуковій фразі. І при цьому виникає циклічний редірект - ERR_TOO_MANY_REDIRECTS
Якщо, наприклад, в стрічку пошуку ввести два слова через пробіл (кирилицею чи латиницею, чи навіть кілька цифр через пробіл) - виникне вказана помилка. Якщо ж всі слова/символи вводити разом, без пробілу, то пошук виконається без помилки, навіть якщо в пошуковій стрічці буде 50-70 символів."

Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 04 лютого 2017, 17:53

Коли на інших сайтах працює, а на цьому не працює, то треба шукати відмінність:
- узгодити кодування в БД
- спробувати на цьому ж хостінгу в підтеку іншу джумлу розгорнути і потестувати (буде відомо чи якось від хостінгу проблема залежить)

Іншого варіанту просто нема.
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
krush
Користувач
Користувач
Повідомлень: 41
З нами з: 09 січня 2007, 14:01
Дякував (ла): 4 рази

На українській мові не працює пошук

Повідомлення krush » 05 лютого 2017, 21:06

gruz писав:Джерело цитати Коли на інших сайтах працює, а на цьому не працює, то треба шукати відмінність:
- узгодити кодування в БД
- спробувати на цьому ж хостінгу в підтеку іншу джумлу розгорнути і потестувати (буде відомо чи якось від хостінгу проблема залежить)

Іншого варіанту просто нема.
Дякую, також виявив, що проблема може бути в sef, тому що коли sef виключений - все працює добре, а при включено ні... Бази даних повністю узгоджені, .htaccess теж, але все-таки не працює... Можливо є якісь здогадки?
Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 05 лютого 2017, 21:08

Ну а чисту джумлу в підтеку розгорнути на цьому ж хостінгу - в ній буде працювати з тим сефом?
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 05 лютого 2017, 23:50

А якщо розгорнути на локалці проблемний сайт - проблема лишається?
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?
Аватар користувача
Lihojnik
Користувач
Користувач
Повідомлень: 6
З нами з: 06 лютого 2017, 14:53

На українській мові не працює пошук

Повідомлення Lihojnik » 06 лютого 2017, 15:05

Добрий день! Як що дозволите продовжити тему? У мене двомовний сайт, основна мова українська друга російська. Так пошук на українській мові працює добре, а на російській пошук перекидає на українську мову! Модулі укр. і рус. Що ще може бути не знаю!

Аватар користувача
gruz
Користувач
Користувач
Повідомлень: 646
З нами з: 19 червня 2008, 18:09
Звідки: Прип'ять
Подякували: 20 рази

На українській мові не працює пошук

Повідомлення gruz » 06 лютого 2017, 15:31

Lihojnik писав:Джерело цитати Добрий день! Як що дозволите продовжити тему? У мене двомовний сайт, основна мова українська друга російська. Так пошук на українській мові працює добре, а на російській пошук перекидає на українську мову! Модулі укр. і рус. Що ще може бути не знаю!
Відкрий іншу тему. Це інша проблемати. За одне розпиши, як багатомовність реалізована - стандартними засобами Joomla чи FaLang.
Вам ліньки розгорнуто і з малюнками формулювати запитання? Нам ліньки відповідати.
Правильне запитання:
- Версія J! і проблемного розширення
- Що мав на меті?
- Що пробував?
- Що вийшло і що не вийшло?
- Які були помилки?

  • Similar Topics
    Відповіді
    Перегляди
    Останнє повідомлення

Повернутись до “Joomla 3.x: Налаштування, робота та оптимізація Joomla”

Хто зараз онлайн

Зараз переглядають цей форум: 0 і 0 гостей