摘要:
入口文件 ThinkPHP.php-> 定义了APP_PATH,Think_PATH runtime.php-> 再次定义常用常量,如CORE_PATH 生成app(本项目)相关目录(build_app_dir()方法完成的) 接下来runtime开始调用Think.class.php Think::Start();//调用Think类的Start静态方法 Think.class.php -> Think::start(); 声明错误处理句柄 声明异常处理句柄 声明类的自动加... 阅读全文
摘要:
一、调试模式如何开启在入口文件中define('APP_DEBUG',true); //显示调试模式 在配置项里面加入'SHOW_PAGE_TRACE'=> true,二、开启调试模式,有什么作用?(默认关闭,在ThinkPHP.php 33行左右)答:1/非法调用的时候,有详细的报错信息,便于调试2.APP_DEBUG为true并且缓存文件存在,走缓存文件,否则加载Common文件夹下runtime.php (代码如下 Think.php)3.同时不产生缓存文件 APP_DEBUG为true 会删除RUNTIME_FILE(缓存)文件 (runtime. 阅读全文