主题 : jeecms3.0 beat 在linux安装后无法正常显示前台页面
级别: 解元
UID: 6523
积分:201 加为好友
威望: 0 精华: 0
主题:3 回复:138
注册时间:2010-05-08
在线时长:0
1#   发表于:2010-08-21 22:11:33  IP:123.34.*.*
一、jeecms3.0 beat 在linux安装后无法正常显示前台页面,而后台是正常的,系统提示:无法识别中文命名的文件,通过网站后台更改文件名的方式不成功,直接对源文件的中文命名修改正常后,但是在网站中,仍然显示为乱码。

在jeecms2.4正式版中,就不会有这样的问题

这个问题如何解决?

二、模板的文件名有必要弄成中文的吗?虽然说,文件名弄成中文的目的是方便用户,那么按照这个思路来看,模板代码也是面向与用户的,那么是否连模板代码也要弄成中文的呢?从此可看出命名中文是不可取的,
级别: 解元
UID: 6523
积分:201 加为好友
威望: 0 精华: 0
主题:3 回复:138
注册时间:2010-05-08
在线时长:0
2#   发表于:2010-08-21 22:49:15  IP:123.34.*.*
一、jeecms3.0 beat 在linux安装后无法正常显示前台页面,而后台是正常的,系统提示:无法识别中文命名的文件,通过网站后台更改文件名的方式不成功,直接对源文件的中文命名修改正常后,但是在网站中,仍然显示为乱码。

在jeecms2.4正式版中,就不会有这样的问题

这个问题如何解决?
 
二、模板的文件名有必要弄成中文的吗?虽然说,文件名弄成中文的初衷是方便不懂英文的用户,而模板代码也是面向用户的(包括不懂英文的用户),那么按照这个思路来看,是否连模板代码也要弄成中文的呢?从这个角度来看,这是不对的。另外命名中文名,带来的一个问题是,不同操作系统中,可能会出现乱码,要知道不同操作系统或不同版本的操作系统之间,它们所使用的默认编码是不一样的(比如网站放在linux服务器中,现在要通过windows客户端上所作的模板上传到网站上,实际也就是上传到linux服务器中,而不同操作系统之间所用的文件命名编码是不一样的,总不至于每个操作系统全设置成一样的,这可能吗?这势必就会带来乱码问题。

我的建议是采用英文命名,中文备注的方式(比如,在建模板的时候,模板命名为英文名,同时再弄个中文备注名,在浏览中,中英文就可同时显示)。这样既符合技术标准(包括文件的命名方式,与操作系统之间的关系,也不会出现前台乱码的现象),同时也满足了用户不懂英文的现实状况。
级别: 解元
UID: 6523
积分:201 加为好友
威望: 0 精华: 0
主题:3 回复:138
注册时间:2010-05-08
在线时长:0
3#   发表于:2010-08-23 23:11:57  IP:122.109.*.*
似乎没有反馈信息啊,太伤感情了,浪费我的口水
级别: 童生
UID: 1461
积分:45 加为好友
威望: 0 精华: 0
主题:3 回复:23
注册时间:2009-12-25
在线时长:0
4#   发表于:2010-08-26 17:39:13  IP:222.59.*.*
我刚才试了,是权限问题
楼主可以检查一下
1 共1页