Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
- Валентин
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 4
- Спасибо получено: 0
5 года 2 нед. назад #9032
от Валентин
Валентин создал тему: Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
Добрый день!
Не работает стандартный поиск на сайте на мобильных устройствах при введении запроса на русском языке – в строке поиска вместо русских букв появляются кракозябры какие-то (при запросе на английском – все работает).
И что интересно: глюк наблюдаю только в браузере Chrome mobile (в других браузерах норм), в iOS все наоборот – в Chrome все работает, а в Safari – тоже кракозябры (работают только англ. буквы).
Думаю проблема в шаблоне (шаблон самодельный), т.к. проверил на стандартном шаблоне Protostar – все работает.
Подскажите, пожалуйста, в чем может быть дело?
Сайт: factum-info.net
Скриншот с мобилки: prnt.sc/oyapl7
Не работает стандартный поиск на сайте на мобильных устройствах при введении запроса на русском языке – в строке поиска вместо русских букв появляются кракозябры какие-то (при запросе на английском – все работает).
И что интересно: глюк наблюдаю только в браузере Chrome mobile (в других браузерах норм), в iOS все наоборот – в Chrome все работает, а в Safari – тоже кракозябры (работают только англ. буквы).
Думаю проблема в шаблоне (шаблон самодельный), т.к. проверил на стандартном шаблоне Protostar – все работает.
Подскажите, пожалуйста, в чем может быть дело?
Сайт: factum-info.net
Скриншот с мобилки: prnt.sc/oyapl7
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
5 года 2 нед. назад - 5 года 2 нед. назад #9033
от Wedal
Wedal ответил в теме Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
Валентин, первым делом проверьте кодировку php-файлов вашего шаблона.
Если он обычный, файлов там не так много. Можно открыть их через продвинутый редактор, например, Notepad++ и посмотреть кодировку. Она везде должна быть UTF-8 без BOM.
Если это не поможет, то вероятно в ваш шаблоне переопределен макет формы поиска. Нужно искать причину в нем.
Если он обычный, файлов там не так много. Можно открыть их через продвинутый редактор, например, Notepad++ и посмотреть кодировку. Она везде должна быть UTF-8 без BOM.
Если это не поможет, то вероятно в ваш шаблоне переопределен макет формы поиска. Нужно искать причину в нем.
Последнее редактирование: 5 года 2 нед. назад пользователем Wedal.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Валентин
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 4
- Спасибо получено: 0
4 года 11 мес. назад #9048
от Валентин
Валентин ответил в теме Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
Спасибо за ответ.
Проверил все php-файлы в шаблоне - все норм, кодировка UTF-8 без BOM.
Переопределения шаблоне нет ни модуля поиска, ни компонента поиска, ничего такого.
Хуже того, кирилица при поисковом запросе на русском теперь появляется почти во всех браузерах даже на ПК. Как мне кажется проблема усугубляться при обновлении Джумлы (или при обновлении языкового пакета).
Интересно то, что на локальном сервере Open Server все работает отлично (последняя версия Джумлы 3.9.12). Следовательно, может проблема в сервере?
Проверил все php-файлы в шаблоне - все норм, кодировка UTF-8 без BOM.
Переопределения шаблоне нет ни модуля поиска, ни компонента поиска, ничего такого.
Хуже того, кирилица при поисковом запросе на русском теперь появляется почти во всех браузерах даже на ПК. Как мне кажется проблема усугубляться при обновлении Джумлы (или при обновлении языкового пакета).
Интересно то, что на локальном сервере Open Server все работает отлично (последняя версия Джумлы 3.9.12). Следовательно, может проблема в сервере?
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
4 года 10 мес. назад #9052
от Wedal
Wedal ответил в теме Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
Валентин, если так, то да, проблема в сервере. Сравните основное окружение. В первую очередь версию PHP, MySQL и кодировку таблиц базы данных.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Валентин
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 4
- Спасибо получено: 0
4 года 10 мес. назад #9056
от Валентин
Валентин ответил в теме Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
На одном сайте нашел информацию, что проблема с русским поиском может быть из-за кодировки базы банных. Попросил хостера сменить кодировку базы банных с "latin1_swedish_ci" на "utf8_general_ci". Не помогло.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Валентин
- Автор темы
- Не в сети
- Новый участник
Less
Больше
- Сообщений: 4
- Спасибо получено: 0
4 года 10 мес. назад #9057
от Валентин
Валентин ответил в теме Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
Интересно еще то, что проблема с поиском возникает только в самых последних версиях браузеров на движке Blink (
ru.wikipedia.org/wiki/Blink_(движок)
): Опера, Хром, Яндекс и т.д.
Ответ от хостера: "обратитесь к разработчикам Вашего сайта с вопросом его адаптации к новой версии Blink (и соответственно - браузеров, которые используют его в своей работе)". В общем, хз куда копать дальше...
Ответ от хостера: "обратитесь к разработчикам Вашего сайта с вопросом его адаптации к новой версии Blink (и соответственно - браузеров, которые используют его в своей работе)". В общем, хз куда копать дальше...
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
Less
Больше
- Сообщений: 2868
- Спасибо получено: 659
4 года 10 мес. назад #9059
от Wedal
Wedal ответил в теме Не работает Стандартный поиск в Chrome и Safari на мобильных устройствах
Валентин, думаю, дело не в браузерах, иначе у вас на локалке также были бы проблемы при просмотре в браузере. Дело всё-таки в кодировке базы данных, либо параметрах сервера баз данных связанных с кодировкой. Копать туда.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.