Вопросы по теме 'mod-perl'
Как заставить Apache обрабатывать файлы .pl (Perl) с помощью mod_perl?
Я использую Apache 2. Я знаю, как обрабатывать файлы .pl как "cgi-script", но mod_perl предположительно намного быстрее. Я успешно собрал и установил mod_perl, но как мне изменить httpd.conf, чтобы файлы .pl обрабатывались с помощью mod_perl (а не...
9632 просмотров
schedule
17.05.2023
Как мне получить постоянный DBIx :: Class в CGI :: Application с mod_perl?
Я использую CGI :: Application на mod_perl с DBIx :: Class, и я хотел бы, чтобы что-то вроде new определяло новую схему dbic при создании экземпляра. Пока мне не удалось заставить его работать. Самое близкое, к чему я пришел, - это суперкласс, у...
671 просмотров
schedule
28.07.2023
Как я могу определить, какой SSL-сертификат клиента использует соединение в mod_perl?
Я пишу веб-службу на Perl, которая будет работать под SSL (HTTPS) с клиентскими сертификатами. Как определить, какой сертификат используется клиентом в текущем соединении, чтобы отфильтровать ненужные?
Примечание: веб-сервис запускается как скрипт...
1386 просмотров
schedule
25.05.2023
Как экспортировать переменные только для чтения с помощью mod_perl?
Я пытаюсь упростить соблюдение некоторых рекомендаций Perl , создав Constants модуль, экспортирующий несколько скаляров, используемых в книге. В частности, один, $EMPTY_STRING , я могу использовать почти в каждом Perl-скрипте, который пишу. Я...
3031 просмотров
schedule
14.06.2023
Есть ли хорошие ресурсы для портирования mod_perl на Catalyst и стоит ли оно того?
У нас есть большое веб-приложение mod_perl для электронного обучения, которое использует AxKit, XML, XLST и javascript, в основном работающее на сервере unix. Что я заметил, так это то, что коды довольно беспорядочны, и было несколько поколений...
268 просмотров
schedule
13.05.2023
Modperl::perlrun перезагрузить модули
Я конвертирую свое приложение для работы под modperl::perlrun. Существуют некоторые устаревшие модули, которые создают замыкания. Есть ли способ перезагрузить модули (файлы .pm) для каждого запроса в Perlrun?
182 просмотров
schedule
24.11.2022
mod_perl и наследование STDIN в дочернем процессе
У меня есть этот старый сценарий Perl, который должен действовать как своего рода прокси между клиентами на основе HTTP и сервером Java, отличным от HTTP: клиент отправляет некоторые данные в этот сценарий Perl, а сценарий, в свою очередь, вызывает...
652 просмотров
schedule
23.07.2022
Как я могу бета-тестировать веб-модули Perl под Apache / mod_perl на рабочем веб-сервере?
У нас есть установка, в которой большая часть кода перед продвижением в полную производственную среду развертывается в режиме БЕТА, то есть он работает в полной производственной среде (с использованием производственной базы данных - обычно...
194 просмотров
schedule
22.06.2022
Как использовать подключение к DB2 с помощью DBI и mod_perl?
У меня возникли проблемы с работой драйвера DBI IBM DB2 с mod_perl. Мой тестовый сценарий:
#!/usr/bin/perl
use strict;
use CGI;
use Data::Dumper;
use DBI;
{
my $q;
my $dsn;
my $username;
my $password;
my $sth;
my $dbc;...
5580 просмотров
schedule
28.05.2022
основной вопрос о mod_perl
Я новичок в Perl.
Я написал очень простую программу (скрипт) на Perl:
print "hello";
Когда я запускаю его в командной строке (с помощью команды - perl first.pl), он работает.
Однако, когда я использую тот же код Perl в «фильтре» apache,...
165 просмотров
schedule
27.11.2022
установка модуля CPAN на windows
Я пытаюсь установить модуль CPAN в Windows 7. У меня нет Active Perl, поэтому я не могу использовать пакет PPM.
Шаги, указанные на всех сайтах, включают в себя эти три шага: создание, выполнение теста и выполнение установки. Я знаю, что make - это...
4293 просмотров
schedule
18.07.2023
Эффективный мониторинг дочерних элементов httpd и сигнализация тем, кто использует слишком много памяти/процессора.
Мы используем Apache/mod_perl 2 и время от времени сталкиваемся с дочерним процессом httpd, который выходит из-под контроля, потребляя либо постоянно увеличивающийся объем памяти, либо максимальный процессор.
Я хотел бы следить за такими дочерними...
327 просмотров
schedule
27.04.2023
Почему переменные моего пакета (нашего) очищаются между PerlChildInitHandler и PerlResponseHandler в mod_perl2?
У меня есть mod_perl2, работающий на виртуальном хосте, и я пытаюсь сделать свое соединение mysql постоянным между запросами для обработки нагрузки на сервер. Я прочитал всю документацию и книгу по этой теме, но до сих пор не понимаю, почему эта...
36 просмотров
schedule
14.05.2023
Хорошо ли сочетаются CGI и mod_perl?
У меня есть веб-сервер apache (без mod_perl), который уже давно работает нормально. Было предложено использовать mod_perl для повышения производительности некоторых скриптов.
Я хочу продолжить и установить mod_perl на сервер, что кажется...
603 просмотров
schedule
02.10.2022
Die не работает из perl cgi
У меня есть perl-скрипт, который создается со страницы cgi и становится процессом демона, работающим сам по себе. Если из любого модуля, который он использует, вызывается кристалл, скрипт вызывается, несмотря на то, что он был обработан в блоке eval....
225 просмотров
schedule
18.01.2023
Как выгрузить модули во время выполнения в mod_perl?
У меня есть Apache с поддержкой mod_perl, на котором работает собственный (обработчики, а не Apache::Registry или аналогичный) код mod_perl. Как известно, модули могут быть скомпилированы и загружены во время выполнения. Для целей тестирования у...
1832 просмотров
schedule
17.07.2022
неинициализированное предупреждение eq при совпадении с регулярным выражением
Я получаю предупреждение uninitialized value in string eq at *** line xxx в своем коде, которое было бы легко исправить, если бы в этой строке действительно было eq .
Но есть совпадение регулярного выражения со значением внутри hashref.
if...
156 просмотров
schedule
06.11.2022
Использование perl-системы grep
Имейте приведенный ниже perl grep regex , и он работает правильно.
my @cont = grep {/,\s*511747450\s*,\s*CAN2\s*$/} @fileContents;
Я хочу преобразовать его в систему unix grep , и я попробовал то же самое регулярное выражение, используя...
1614 просмотров
schedule
22.01.2023
Меняем perl на mod_perl
Я только что установил новую версию perl на свой веб-сервер Linux (обновление с 5.10.1 до 5.12.4) и надеялся, что все пройдет гладко, но, похоже, этого не произошло. В настоящее время в системе используется новая версия perl по умолчанию, но mod_perl...
203 просмотров
schedule
31.01.2023
Ошибка: параметры Bareword не разрешены при использовании строгих субтитров.
После нажатия на кнопку отправки получаю сообщение об ошибке:
Bareword "params" not allowed while "strict subs" in use at /var/www/path/get.pl line 71
Строка 71:
my @names = params;
У меня use strict; почти наверху.
Как...
22760 просмотров
schedule
18.12.2022