При настройке Max Mind с Nginx (используя что-то вроде proxy_set_header GEOIP_CITY $geoip_city;
), я получаю проблемы с кодировкой с именем города, когда в нем есть акценты (например, Монреаль).Проблема с кодировкой города Maxmind Geoip
Я ищу везде, и я не могу найти nginx-переключатель для принудительной кодировки utf-8. Что мне не хватает?
Я пробовал city.force_encoding('iso-8859-1').encode('utf-8')
на рубине, но не играл в кости.
Спасибо!
Вы сегодня завоевываете Интернет, спасибо большое! – allaire
Я стараюсь понять, что по умолчанию устаревшая база данных возвращает имя, закодированное в кодировке Latin-1. Где в процессе происходит нарушение? Это потому, что моя html-страница является utf-8, закодированной с помощью метатега utf-8? Смогу ли я увидеть акценты правильно, если бы моя страница была закодирована в латинском языке? Спасибо за любую информацию, которую вы можете предоставить! – allaire