中文字符在localhost上工作但不在实时服务器上工作

时间:2012-03-17 11:21:01

标签: linux ubuntu character-encoding ftp

在我的本地主机上,我有一个语言切换器,可以在英语,中文和日语之间切换。语言文件是从csv文件(我从Google电子表格中保存)中读取的

它在我的localhost上工作正常。

我上传了我的网站(通过beanstalkapp并尝试通过ftp)并且字符没有出现。

上传文件中的

出现“¿¿¿¿”。

如何在不丢失信息的情况下将文件存入我的服务器,我尝试通过filezilla以二进制模式上传,但仍然没有运气。我不确定它是上传过程还是我的服务器。

我的服务器是Ubuntu,由Linode托管。 locale -a显示:

en_AG
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_NG
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

您可以在服务器上对文件进行tar文件,上传然后解压缩。 您可以使用md5sum确保上传后不会更改文件。

您使用哪种软件查看服务器上的文件?