Всем привет! Уже 4-ый час бьюсь об веб сервер чтобы корректно записывать и выводить emoji. На локалке всё отлично, работает как нужно. Заливаю файлы и базу в веб-сервер. Там одни ????????? вместо смайлов. Кодировка одна, подключение к базе тоже, база дамп с локалки, в чём подвох? Для подключения charset = utf8mb4, a базы в utf8mb4_general_ci
На локалке это на локалке, там настройки сервера могут быть по умолчанию нужные. На сервер по ftp выгружаешь файлы?
Да. Недочет мой точно с сервером. Т.К. если просто эти самые emoji скопировать и вставить через phpMyAdmin, то так же одни ??????/ Хотя на локалке копи/паст отлично проходит. Вот только что делать? Настроен вроде верно.
на сервере обычно кодировки по умолчанию нет попробуй в .htaccsess добавить строчку AddDefaultCharset UTF-8