我在webroot
文件夹中有一个php脚本,我想在其中使用CakeLog::write
。
无论如何要将cakephp classes
包含在这种脚本中吗?
我知道我可以将我的脚本带到某个控制器操作但是我想知道是否有使用cakephp类以外的它?
答案 0 :(得分:1)
CakeLog
方法编写了自己的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();
}
}