gpt4 book ai didi

perl - 我的 Mojolicious 应用程序未创建和写入日志文件

转载 作者:行者123 更新时间:2023-12-05 04:05:41 25 4
gpt4 key购买 nike

我的 Mojolicious 应用程序中有这个:

  use utf8;
use Mojolicious::Lite;
# ......
use Mojo::Log;

my $app = app;
my $log = Mojo::Log->new(path => '/var/log/my_log.log', level => 'warn');

get '/' => sub {

.........

$log->info("test123");

}

app->start;

甚至没有创建日志文件。一段时间后,我自己创建了它,将其设为“chmod 777”,但现在它仍然没有被写入。

为什么?

最佳答案

您需要将日志与您的应用相关联(引用 https://metacpan.org/pod/Mojolicious#log )

my $log = Mojo::Log->new( path => '/var/log/my_log.log', level => 'warn' );

app->log($log);

关于perl - 我的 Mojolicious 应用程序未创建和写入日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50837421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com