入口文件与调试模式

您正在阅读旧版文档,新版文档已迁移至 [https://document.pescms.com]

目录

PESCMS是一款单入口PHP程序,入口文件位于您放置程序的Public/index.php。

<?php
//控制器名称
define('ITEM', 'App');
//调试模式
define('DEBUG', true);
//定位入口文件到PES CORE的目录路径
$parentPath = dirname(dirname(__FILE__));
//HTTP访问的目录
defined('HTTP_PATH') or define('HTTP_PATH', dirname(__FILE__). '/');
//模板存放目录
defined('THEME') or define('THEME', HTTP_PATH. 'Theme');
//加载程序核心
require $parentPath.'/Core/index.php';

一般情况下,我们不需要对入口文件进行任何的修改。随便修改可能会导致程序异常。

调试模式

默认的安装,所有PESCMS程序都是关闭了调试模式。若您需要对PESCMS进行深入的了解,请找到入口文件,并开启调试模式。开启调试模式非常简单,只需要入口文件中的DEBUG更改为true则可。

define('DEBUG', false);  更改为 define('DEBUG', true);

开启调试模式后,程序执行出错时,系统将会列出相关的错误信息。若该错误存在执行的SQL错误,系统将会输出最后一次执行的SQL语句。同时,开启调试模式,打印的SQL语句中使用到预处理,程序将会尝试将该处理值进行一次匹配,以便您能够快速定位SQL错误所在。

注:不论是否开启调试模式,程序都会对错误进行日志记录。错误日志位于程序根目录下的log目录。

PESCMS DOC 文档系统
© Copyright 2015-2024. by the PESCMS DOC
耗时0.0211秒