SUSE没有il8n这个文件的话,怎么才能更改系统编码呢?

发布于 2022-07-19 21:28:47 字数 237 浏览 8 评论 3

我现在遇到了一个问题,我的系统使用的是vsftpd+samba,现在问题是我不能更改vsftpd的编码,现在我的FTP上传的中文文件夹在samba里面看全部都是乱码,而samba上传的文件在vsftpd里面看来全部都是乱码,而通过浏览器直接用FTP上传的则不会出现乱码,我看来应该是IE可以通过UTF-8来上传,但是FTP客户端不能更改,所以...没有办法,我只能通过改SUSE10的系统编码来看看了,SUSE10好象没有il8n这个文件...我该怎么更改呢,跪求大家帮忙!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

初见你 2022-07-25 17:43:34

原帖由 shellboy 于 2006-10-13 08:31 发表
最后解决了问题 ,我把系统编码和samba的编码全部都改成gbk格式,这样ftp和samba都没有乱码了 ,方法是在smb.conf[global]部分加上display charset = cp936      unix charset = GBK     dos charset = cp936 用linux charset = GBK 都不行,用unix charset = cp936 更是不能启动samba,疑问中~~~

samba 有问题,算是解决了 ?

samba 有问题,建议执行 testparm 确认设定是否有错误,还有有问题可以先看 samba log (/var/log/samba/*)。

==

旧街凉风 2022-07-25 11:22:33

OK,了解了,最后解决了问题 ,我把系统编码和samba的编码全部都改成gbk格式,这样ftp和samba都没有乱码了 ,方法是在smb.conf[global]部分加上display charset = cp936      unix charset = GBK     dos charset = cp936 用linux charset = GBK 都不行,用unix charset = cp936 更是不能启动samba,疑问中~~~

悍妇囚夫 2022-07-22 20:49:50

原帖由 shellboy 于 2006-10-11 20:43 发表
我只能通过改SUSE10的系统编码来看看了,SUSE10好像没有il8n这个文件...我该怎么更改呢,跪求大家帮忙!

/etc/sysconfig/language :

  1. RC_LANG=xxxx

复制代码

改好后执行 SuSEconfig 让变更生效。

你也可以使用 yast 程式去修改 language 更方便。

==

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文