Я перехожу из Apache 1.3 в Apache 2.063, и у меня возникают проблемы с получением Apache::VMonitor работающих.Я не могу получить Apache :: VMonitor, работающий в Apache2
Я попробовал установку, как это, подобно тому, как у меня было установка в моем старом Apache:
<Perl>
use Apache::VMonitor();
$Apache::VMonitor::Config{BLINKING} = 1;
$Apache::VMonitor::Config{refresh} = 0;
$Apache::VMonitor::Config{verbose} = 1;
$Apache::VMonitor::Config{system} = 1;
$Apache::VMonitor::Config{apache} = 1;
$Apache::VMonitor::Config{procs} = 1;
$Apache::VMonitor::Config{mount} = 1;
$Apache::VMonitor::Config{fs_usage} = 1;
$Apache::VMonitor::Config{apache_sort_by} = 'vsize';
$Apache::VMonitor::PROC_REGEX = join "\|", qw(.*)
</Perl>
<Location /vmonitor>
SetHandler perl-script
PerlHandler Apache::VMonitor
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from X.X.X.X ## really a valid IP
</Location>
Когда я пытаюсь запустить свой сервер я получаю эту ошибку:
ap_scoreboard_image doesn't exist at ...
I нашла записку в документации Apache :: VMonitor, который говорит:
NOTE For Apache versions later than 2.0.53 (veriied on 2.0.54, 2.0.55, and 2.0.58), loading Apache::VMonitor in sections and/or PostConfigRequire files does not work due to a change in when Apache initialises the scoreboard object.
проблема заключается в том, что он не говорит, когда я могу в itialize объект табло в более поздних версиях Apache. Я попытался пропустить заявление «use» и получить эту ошибку:
panic: del_backref during global destruction.
* Error code 255
Кто-нибудь есть идеи, как это сделать? Я не застрял в использовании Apache :: VMonitor, я открыт для предложений, если кто-то может предложить альтернативный способ анализа и отображения данных с табло Apache.
Возможно, запустите упаковку, которая ждет табло, чтобы подняться, и они запускают VMonitor. – stark
Подтверждение того, что [Apache :: Scoreboard] (http://p3rl.org/Apache::Scoreboard) перенесло bitrot и нуждается в обновлении с современными версиями httpd. – daxim
Это действительно нужно спросить на [sf], а не здесь. Я бы пометил его для миграции, если у него не было открытой щедрости (предотвращение этого) – Hasturkun