Вопросы по теме '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