У меня есть сервер со старым приложением PHP, которое показывает акценты типа á-é-í-ó-ú как �, но только если слово написано с ударением. " Búsqueda "
Есть и другие случаи, когда слова записываются с использованием символов сущностей, таких как Bú!squeda
, веб-сайт показывает их правильно
- Эти акценты находятся в файлы приложения не в БД
- PHP кодировка заголовков файлов - iso-8859-1 (
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
) - PHP Версия 5.6
- PHP Кодировка UTF-8
- Нет PHP резервное копирование файлов со старого сервера
В этом образе
Descripción записывается как Descripción
и Autorizaci�n как Autorización
PHP кодировка в utf-8 и заголовок charset = iso-8859-1
Ошибка № 1:
Если я принудительно PHP или заголовок в iso-8859-1
Ошибка № 2:
Слово Descripción происходит из ini-файла, хранящегося как Descripción
и Autorizaci�n в PHP + HTML файл как Autorización
Это сводит меня с ума. Есть ли способ иметь две кодировки одновременно. Я подумываю отредактировать файлы, чтобы система использовала только одну кодировку, но это может означать недели работы.
Извините за мой английский sh, я не носитель языка.
Заранее спасибо !!