新建标题
开启调试模式之后,将会输出更多的信息帮助我们解决问题。例如,当控制器或者视图加载失败之后,我们想要确认 Phalcon 内部查找的目录是否正确,开启方式如下:
<?php
// 您也可以将跟踪信息输出到 $logger
$logfile = "unit-tests/logs/file.log";
$logger = new \Phalcon\Logger\Adapter\File($logfile);
Phalcon\Debug::enable($logger);
我们可以在代码中添加调试信息,开启调试模式后才会输出:Phalcon\Debug::log("DEBUG Message");
这样我们就可以根据网址的参数来决定是否开始调试:<?php
if (isset($_GET['debug'])) {
Phalcon\Debug::enable();
} else {
// 记得要关掉,同一进程都会受影响
Phalcon\Debug::disable();
}