忘了是哪天,打开网站,点击其中的一个帖子,忽然就报错了,如下图:
截取一段文本如下:
HYPHP详细调试页 错误信息: Undefined index: 加精 发生错误文件: /www/wwwroot/hycms/Tmp/View_thread_index_f8e3b625d37658ede2a78f6d05e45dc9.php 出错行数: 285 出现错误的文件为编译缓存文件.你修正它是无效的.你需要找到他的源文件进行修复! 出现错误的地方 行数 代码内容 281:...
百思不得其解。。。后来联系大神,说关闭调试模式就可以了。
关闭后确实就不出现了,但这只算是暂时解决了问题,具体问题产生的原因,如何彻底解决,还是不明白!
...
昨天又弄了个网站,安装程序后,又出现了这个问题。。。
受不了这个问题的折磨,想彻底解决一下,于是联系网站的开发人员,终于搞明白了原因!
如下:
--首先这个错误只有管理员才能看到,普通用户是没影响的!
--后台关闭调试模式是可以解决的,就不会显示这个错误了!
--造成原因是因为我哪天把浏览器语言改成了英文,所以程序切换了语言配置文件,但新的配置文件中数据不全,没有加精之类的标签数据,所以报错。
...
找到了原因,解决就很方便了:
找到以下文件:/View/hybbs/lang/en-us.php
在最后加上就可以了:
'加精'=>'star', '取消加精'=>'cancel star', '精'=>'[star]'
OK,问题解决!
end;