我在webroot文件夹中有一个php脚本,我想在里面使用CakeLog::write。
在这种脚本中是否包括cakephp classes?
我知道我可以将我的脚本带到一些控制器操作中,但是我想知道在它之外是否存在使用cakephp类的情况?
发布于 2015-04-12 06:46:29
一个月后,这个问题似乎没有答案。为了解决我的问题,我用write方法编写了自己的write类:
我的CakeLog配置在bootstrap.php中
CakeLog::config("default", array(
'engine' => 'Syslog',
'prefix' => 'tgui',
'flag' => LOG_ODELAY | LOG_PID,
'facility' => LOG_LOCAL0
));因此,我的自定义课程如下:
class CakeLog {
public static function write($type, $msg) {
openlog("tgui", LOG_ODELAY | LOG_PID, LOG_LOCAL0);
syslog($type, $msg);
closelog();
}
}https://stackoverflow.com/questions/28936879
复制相似问题