一直觉得BOBLOG系统不错,简单方便,就是模板不够漂亮,之前自己动手修改了几个模板都出现了很严重的错误,比如日志无法回复,用户无法登陆等等问题,后来经过仔细研究,多半是你使用了WINDOWS的记事本修改某文件。
所有文件采用 UTF-8 编码,因此所有文本文件(模板文件和php文件)必须保存为 UTF-8 编码。另外,部分文本编辑软件,如Dreamweaver、记事本等,在保存UTF-8文件时会在文件最开始加入UTF-8识别记号(BOM)。BOM在WINDOWS下打开文件时不可见,但PHP在读取文件时仍会将其作为文件的一部分,由此会产生无法登入、页面空白、出现上面的提示信息、模板无法顶住页面顶部等现象。
解决的方法:
建议您使用
Editplus 2.12 或者 UltraEdit 支持UTF-8的编辑器编辑PHP文件。它们对无BOM的UTF-8文件兼容较好;
UltraEdit用户需将 “保存时对所有UTF-8写入UTF-8 BOM文件头标记” 选项设置为关,其它文本编辑器用户,在编辑完后如发现程序异常,可参考这篇文章解决。
记事本修改程序文件出错
2008-11-25 / 分类:教程教学 / 3 条评论 / 6,379 次阅读
- 世界十大禁片 (270,604)
- 不用登录QQ查看好友资料 (155,092)
- 手把手教你成为一个牛逼的Blogger (126,568)
- 在哪个网站能找一夜情? (125,835)
- 江苏省英语三级四六级查询 (122,511)
- 最新搜索引擎收录地址大全 (119,877)
- 局域网中加速启动速度 (119,416)
- 致所有来访者(12年1月03日更新) (112,430)


2009年10月16日 3:14 下午
恩,谢谢哈,我去下载。一直没怎么注意过文本编辑器这方面的问题
[回复]
2009年10月16日 3:09 下午
今天在修改joomla系统的配置文件configuration.php时,手头上一时没有专门的编辑器,就直接用记事本打开修改了,以为保持的时候只要保存成UTF-8格式就没问题,结果就真的出问题了,提示1Warning: session_start#40;#41; function.session-s
[回复]
2009年10月16日 3:05 下午
非常感谢。刚刚就遇到这个问题,一直以为记事本修改文件很“干净”呢。。。
顺便也写了篇日志记录这个错误
http://www.tofact.com/2009/10/notepad-edit-php-error.html
[回复]
ZNZ 回复:
十月 16th, 2009 at 3:08 下午
我现在使用EmEditor,很不错 推荐你
[回复]