UcHome二次开发调试技巧
来源:互联网 发布:2djgame 邀请码 淘宝 编辑:程序博客网 时间:2024/05/18 03:09
如何开启Ucenter Home的调试模式,查看程序报错信息;
正常情况下,UCH遇到PHP语法错误就是显示空白,这给开发工作代来了很大的麻烦。经过分析代码后,发现 UCH是有调试模式开关标记了。也就在common.php文件中
@define(‘IN_UCHOME’, TRUE);
define(‘X_VER’, ’1.5′);
define(‘X_RELEASE’, ’20090114′);
define(‘D_BUG’, ’0′);
其中常量’D_BUG’就是调试状态开关。默认为0调试状态为关。如果修改为1就会进入调试状态。代码出现错误时。系统就会作出相应提示。
关闭模板缓存
开发时常常要调整模板里的一些东西。可是在UCH下,修改后必须更新缓存后才能起作用,作为开发这样平凡的进入管理后台。刷新缓存是非常麻烦的一事情。
可UCH后台又没有关闭缓存的选项。怎么办呢。可以通过修改公共代码部分的缓存函数,注意新增注释部分,不检查缓存,直接读取模板.
在function_common.php文件中有这样一个函数
// 模板调用
function template($name) {
global $_SCONFIG, $_SGLOBAL;
if(strexists($name,’/')) {
$tpl = $name;
} else {
$tpl = "template/$_SCONFIG[template]/$name";
}
$objfile = S_ROOT.’./data/tpl_cache/’.str_replace(‘/’,'_’,$tpl).’.php’;
//新增注释 if(!file_exists($objfile)) {
include_once(S_ROOT.’./source/function_template.php’);
parse_template($tpl);
//新增注释 }
return $objfile;
}
No related posts.
- UcHome二次开发调试技巧
- UCHOME二次开发
- UG二次开发调试技巧
- uchome二次开发记录
- uchome的二次开发有感
- uchome 二次开发 AJAX解析
- uchome二次开发参考资料汇总
- UCHome二次开发 规范
- uchome二次开发 数据库操作
- UCHome二次开发 规范
- 第一章:【UCHome二次开发】uchome文件体系介绍
- 第十四章:【UCHome二次开发】uchome通用方法
- UCHome二次开发:uchome文件体系介绍
- 第一章:【UCHome二次开发】uchome文件体系介绍
- 【UCHome二次开发】UCHome模板语法…
- uchome 二次开发数据库表结构
- 第二章:【UCHome二次开发】基础
- 第十二章:【UCHome二次开发】全局变量
- poj2060 Taxi Cab Scheme
- 6月7日,福建省厦门市一公交车在行驶过程中突然起火
- Linux2.6 内核进程调度分析 .
- OpenGL学习笔记(一):状态管理与绘制
- 13:java并发编程总结
- UcHome二次开发调试技巧
- linux shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select 学习笔记
- Cocos2d-x Tiled Map Editor(一)
- UCHome二次开发 模板基础语法
- 三维凸包
- Cocos2d-x Tiled Map Editor(二)
- Ext中左侧tree与右侧grid,grid分页问题
- 创业的野性
- UCHome二次开发 规范