LINUX.ORG.RU
ФорумAdmin

помогите с установкой exilog


0

0

Пытаюсь установить exilog. Cкачал дистрибутив, развернул базу, установил нужные perl-модули, настроил apache. При попытке открыть лубую страницу получаю ошибку:

[error] Can't locate exilog_config.pm in @INC (@INC contains: /usr/sbin/ /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 . /etc/httpd) at /var/www/exi/exilog_agent.pl line 18.\nBEGIN failed--compilation aborted at /var/www/exi/exilog_agent.pl line 18.\n

Насколько я понял какието ошибки в модулях сомого exilogа. Ниже перечисляю файлы настройки.....

exilog.conf:

{ # DO NOT REMOVE THIS BRACKET
'servers' => {
'localhost' => {
'group' => 'root'
},
'localhost' => {
'group' => 'root'
}
}, 
'sql' => { 
'type' => 'mysql',
'DBI' => 'DBI:mysql:database=eximlog;',
'user' => 'exilog',
'pass' => 'loop'
}, 
'agent' => {
'log' => '/dev/null',
'pidfile' => '/var/run/exilog-agent.pid',
'server' => 'localhost',
'logs' => [
'/var/log/exim/main.log'
],
'queue' => '/var/spool/exim',
'exim' => '/usr/sbin/exim',
'queue_refresh_delay' => 30
}, 
'cleanup' => { 
'cutoff' => 10
}, 
'web' => { 
'timestamps' => 'local',
#####'restricted_users' => [
##### 'anonymous',
##### 'bob',
##### 'alice',
##### 'peter'
##### ]
} 
};

# EOF


httpd.conf:

<Directory "/var/www/exi/">
<Files ~ "\.pl">
SetHandler perl-script
PerlHandler ModPerl::Registry
</Files>
Options FollowSymLinks ExecCGI
Options FollowSymLinks ExecCGI Indexes MultiViews
# Allow from 192.168.1.
# AllowOverride All

</Directory>

Alias /s "/var/www/exi/"
anonymous

Can't locate exilog_config.pm

я думаю это более чем понятно. Дальше он пишет где он его пытается отыскать. найди этот файл и положи туда где он ищет.

PUZO
()
Ответ на: комментарий от PUZO

Положил, но ситуация не изменилась :-(

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.