Ломается кодировка в description
В meta description не отображаются буквы «х» и «р»
Кодировки менял utf8_general_ci и utf8_bin. В чём может быть дело?
� ешил, по� ожие, самы�
Кодировки менял utf8_general_ci и utf8_bin. В чём может быть дело?
5 комментариев
кроме всего прочего ещё и на главной в метаданных все русские символы стали знаками вопроса. кодировка базы правильная что делать?
Сначала думал дело в настройках кодировок или базе, оказалось совсем иначе.
В файле function.php есть функция:
В ней строчку:
Меняем на:
preg_split — некорректно отрабатывает без параметра u
После этого кракозябры исчезнут.
У себя делал на 3 версии LS, но функция в том же виде и в 4 версии, так-что может будет ещё кому полезна.
Пологаю проблема имеет определённую зависимость от хостинга, или от версии PHP и проявляться может не всегда.