Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Perl 如何使用Log::Message::Simple启用msg和调试日志记录_Perl_Logging - Fatal编程技术网

Perl 如何使用Log::Message::Simple启用msg和调试日志记录

Perl 如何使用Log::Message::Simple启用msg和调试日志记录,perl,logging,Perl,Logging,我使用的是Log::Message::Simple,错误()会立即出现。但是,对debug()和msg()的调用没有任何作用——我必须调用Log::Message::Simple->stack\u as\u string()来获取这些。如何使此日志立即显示?对于堆栈作为字符串,我认为您必须启用该标志 Log::Message::Simple->stack_as_string(1); HTH我不确定这是否是最好的解决方案,但我已经通过将可选的“verbose”参数指定给msg()和debu

我使用的是Log::Message::Simple,错误()会立即出现。但是,对debug()和msg()的调用没有任何作用——我必须调用
Log::Message::Simple->stack\u as\u string()
来获取这些。如何使此日志立即显示?

对于堆栈作为字符串,我认为您必须启用该标志

Log::Message::Simple->stack_as_string(1);

HTH

我不确定这是否是最好的解决方案,但我已经通过将可选的“verbose”参数指定给msg()和debug()来解决这个问题,例如

msg("my message", 1); msg(“我的消息”,1);