Решение проблемы: Знаки вопросов вместо текста
Случилось следующее: после переноса сайта на другой хостинг вместо русских букв стали отображаться знаки вопроса, что-то вроде: ????????? ?? ? ??? ????? ?? ???? ?
Добавление в .htaccess строчки
AddDefaultCharset windows-1251
не принесло результатов.
Решение проблемы:
Открываем файл настроек mysql (/etc/my.cnf – для Linux, /usr/local/etc/my.cnf – для FreeBSD)
В раздел [mysqld] необходимо добавить следующее:
default-character-set=utf8character-set-server=utf8collation-server=utf8_general_ciinit-connect=”SET NAMES utf8″skip-character-set-client-handshake
Две последние строки принудительно устанавливают кодировку …