вы попробуйте много символов “а” вставить.
а не ваш код.
есть подозрение, что в вашем коде какие-то непечатные юникод символы затерялись – может из-за них не сохраняет.
и кстати – кодировка базы данных у вас какая?
Thread Starter
uvozov
(@uvozov)
Много «а» сохранилось.
Кодировка: utf8.
чистой кодировки utf8 у баз данных не бывает.
я сталкивался с ситуацией, когда у человека не сохранялись настройки плагина из-за того, что он использовал в текстовых полях эмоджи – там должна быть кодировка utf8mb4_unicode_ci.
в вашем случае – прогоните свой код через какой-нибудь текстовой редактор, который покажет непечатные символы.
Thread Starter
uvozov
(@uvozov)
Да! Вы правы: проблема была в эмоджи 😎. Вместо него вставил код «😎» и всё прошло. Большое спасибо!
а кодировку базы данных проверьте.
эмоджи должны вроде как сохраняться.
Thread Starter
uvozov
(@uvozov)
вы в phpMyAdmin смотрите кодировку таблиц в базе данных.
ISPManager не показывает кодировки таблиц.
Thread Starter
uvozov
(@uvozov)
Добрый день.
Посмотрел кодировку — utf8mb4_unicode_ci
http://joxi.ru/l2ZYB5LuzXVXdm
это сопоставление соединения.
вы на базу данных нажмите и кодировку самих таблиц посмотрите.
Thread Starter
uvozov
(@uvozov)
нет – там слева базы данных, нажмите на нужную – справа появятся таблицы этой базы данных, в них будет указана кодировка. аля:
Thread Starter
uvozov
(@uvozov)
Ну, вы, наверное, уже поняли мой уровень разработчика )))
Вот: http://joxi.ru/eAO6VXef9VGyk2
ну вот, видите, у вас неправильная кодировка таблиц.
кликайте на таблицу, жмите операции и там выбирайте кодировку utf8mb4_unicode_ci
и так для всех таблиц.
без mb4 эмоджи сохраняться не должны.
Thread Starter
uvozov
(@uvozov)
Большое спасибо!
Кстати, я ещё вчера решил проблему:
вместо самой иллюстрации «😎» вставил код 😎
И всё сохранилось)