Я пытаюсь создать приложение с помощью Perl. Приложение состоит из Thread::Pool
и Log4Perl
пакетов от perl.Ошибка Perl с журналом :: Log4perl :: Appender :: File
Когда я исключаю пакет Thread::Pool
лесозаготовительные работы. Но когда я включить его он дает мне ошибку следующим образом:
ERROR: can't load appenderclass 'Log::Log4perl::Appender::File'
Could not find file for 'Log::Log4perl::Appender::File' at C:/Perl/site/lib/load.pm line 214.
Рабочий код:
# use Thread::Pool;
use Log::Log4perl;
my $log_conf = 'LoggingConfiguration.conf';
Log::Log4perl::init($log_conf);
my $logger = Log::Log4perl->get_logger();
$logger->info(" Info Msg ");
Но если я удалить комментарий, как
use Thread::Pool;
это дает выше ошибка
Какова конкретная причина для этого? Как избежать этой ошибки?
Вы установили * 'Log :: Log4perl :: Appender :: File'? – Biffen
Да, я правильно установил его работу без Thread :: Pool. –