開啟調(diào)試模式之后,將會輸出更多的信息幫助我們解決問題。例如,當(dāng)控制器或者視圖加載失敗之后,我們想要確認(rèn) Phalcon 內(nèi)部查找的目錄是否正確,開啟方式如下:
<?php
// 您也可以將跟蹤信息輸出到 $logger
$logfile = "unit-tests/logs/file.log";
$logger = new \Phalcon\Logger\Adapter\File($logfile);
Phalcon\Debug::enable($logger);
我們可以在代碼中添加調(diào)試信息,開啟調(diào)試模式后才會輸出:Phalcon\Debug::log("DEBUG Message");
這樣我們就可以根據(jù)網(wǎng)址的參數(shù)來決定是否開始調(diào)試:<?php
if (isset($_GET['debug'])) {
Phalcon\Debug::enable();
} else {
// 記得要關(guān)掉,同一進(jìn)程都會受影響
Phalcon\Debug::disable();
}
更多建議: