У меня есть CentOS 5.6 на Linode VPS и установлен nginx, mysql, php.
Но когда я передаю свои старые данные со своего старого сервера, на котором у меня нет оболочки, на этот новый сервер, все китайские иероглифы искажаются, поэтому изображения с китайскими именами становятся 404.
Я пытался изменить /etc/sysconfig/i18n
ниже:
LANG="zh_CN.GB2312"
SUPPORTED="zh_CN.GB2312:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
Еще я установил несколько шрифтов.
Но это совсем не помогло.
Теперь медиавики, которые я запускаю на сервере, вообще не может отображать изображения с китайским именем. Wordpress тоже.
ОБНОВИТЬ
Проблема в том, что wget
всегда кодирует китайские символы при передаче. Все нормально работает, когда пользуюсь lftp
.
Вы установили поддержку китайского языка?
yum groupinstall "Chinese Support"