主题 : jeecms3.0 beat 在linux安装后无法正常显示前台页面 |
级别: 解元
|
1# 发表于:2010-08-21 22:11:33 IP:123.34.*.*
|
||||
---|---|---|---|---|---|
级别: 解元
|
2# 发表于:2010-08-21 22:49:15 IP:123.34.*.*
一、jeecms3.0 beat 在linux安装后无法正常显示前台页面,而后台是正常的,系统提示:无法识别中文命名的文件,通过网站后台更改文件名的方式不成功,直接对源文件的中文命名修改正常后,但是在网站中,仍然显示为乱码。
在jeecms2.4正式版中,就不会有这样的问题 这个问题如何解决? 二、模板的文件名有必要弄成中文的吗?虽然说,文件名弄成中文的初衷是方便不懂英文的用户,而模板代码也是面向用户的(包括不懂英文的用户),那么按照这个思路来看,是否连模板代码也要弄成中文的呢?从这个角度来看,这是不对的。另外命名中文名,带来的一个问题是,不同操作系统中,可能会出现乱码,要知道不同操作系统或不同版本的操作系统之间,它们所使用的默认编码是不一样的(比如网站放在linux服务器中,现在要通过windows客户端上所作的模板上传到网站上,实际也就是上传到linux服务器中,而不同操作系统之间所用的文件命名编码是不一样的,总不至于每个操作系统全设置成一样的,这可能吗?这势必就会带来乱码问题。 我的建议是采用英文命名,中文备注的方式(比如,在建模板的时候,模板命名为英文名,同时再弄个中文备注名,在浏览中,中英文就可同时显示)。这样既符合技术标准(包括文件的命名方式,与操作系统之间的关系,也不会出现前台乱码的现象),同时也满足了用户不懂英文的现实状况。 |
||
---|---|---|---|
1
共1页