当前位置:首页 > 服务器 > 正文

服务器不支持中文文件名(文件名为什么不能中中文)

今天给各位分享服务器不支持中文文件名的知识,其中也会对文件名为什么不能中中文进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

为什么网页中,文件不能用中文命名?

使用

dreamweaver

做网页时最好不要使用中文命名,因为有可能在你以后的连接时会发生无法连接到的现象,这和版本有关,有的版本对于中文字符的处理能力较低,毕竟不是国人开发的软件,但也不是一定要你使用英文命名,如果没有问题,当然可以使用中文

请问nginx不能支持中文文件名吗?

如果显示其他编码需要按如下步骤设置。 CentOS 编辑/etc/sysconfig/i18n 文件,内容修改为:(可以使用vi、nano或winscp图形管理软件,依个人口味选择) LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 保存,重启系统。 Debian apt-get install -y locales dpkg-reconfigure locales 执行dpkg-reconfigure locales后会出现如下对话框: 用向下的方向键找到en_US.UTF-8 UTF-8,按空格选择,再按回车键。 再按向下键选择en_US.UTF-8,再按回车键确认,重启系统。 Ubuntu 编辑/etc/default/locale文件,修改内容为(没有的话创建一个): LANG="en_US.UTF-8" LANGUAGE="en_US:en" 保存,再执行: locale-gen en_US en_US.UTF-8 重启系统。 执行:locale 看一下是否显示是en_US.UTF-8,如果报错,请在本文反馈。按以上步骤设置好后即可支持中文,可以上传中文的文件或中文的目录。 在nginx.conf文件里配置的字符集也是utf-8 server { listen 80; server_name test.cn; root /data; index index.html index.jsp; charset utf-8; …… ay%PM'G+U0 客户端用的是secureCRT,用的字符集改为utf-8,用uft-8后再用rz上传文件,在ie下中文可以正常显示了。 注意: 如果中文文件名是gb2312的需要转换成utf-8.(注是文件名,不是文件内容)。使用convmv转换,(如果找不到这个命令,光盘中有这个包 convmv-1.10-1.el5.noarch.rpm)convmv -fGBK -tUTF8 -r--notesttarget 其中-f是源编码,-t是目标编码,-r是递归处理目录,–notest是不移动,实际上对文件进行改名(actually do rename the files),target是目标目录。其余参数可以参考man或者-h。

为什么用资源管理器不能正常上传中文文件名的文件到FTP服务器?英文文件名的可以。

如果文件名是中文的话,报200、227、501错误,就检查服务器设置的OPTS,UTF8,是否为“禁用命令”。全局属性第三个是否关闭。

ftp上传文件时,必须使用英文字符或数据的文件名才能上传,或者是两个字的汉字才能上传到服务器的话:

1、进入ServerU管理端界面,点击“服务器限制和设置”分类功能按钮,

2、在ServerU服务器限制和设置界面,选择“FTP设置”页签,点击窗口下面的“全局设置”按钮。

3、在打开的“FTP命令属性”界面,去掉最后一行的勾选,即不要勾选”对所有已收发的路径和文件名使用UTF-8编码“。

4、选择“FTP设置”页签,禁用”OPTS UTF8 “,

完成上面的两处改变后,无法上传中文名称的文件的问题应该已经解决了。

FTP服务器不能把文件名是汉字的文件链接、共享??

换服务器ftp软件

除此之外,别无他法。

其实windows自带的ftp服务就支持汉字

换其他的ftp服务软件的话,必须支持utf-8字符的

服务器不支持中文文件名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于文件名为什么不能中中文、服务器不支持中文文件名的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码