codecamp

新建标题

开启调试模式之后,将会输出更多的信息帮助我们解决问题。例如,当控制器或者视图加载失败之后,我们想要确认 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();
}


Phalcon7 多模块应用
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }