Вопросы по теме 'mod-perl'

Есть ли разница между модулем apache и cgi (относительно безопасности)?
Например, более безопасно использовать mod_php вместо php-cgi ? Или более безопасно использовать mod_perl вместо традиционного cgi-scripts ? Меня в основном интересуют проблемы безопасности, но скорость может быть проблемой, если есть...
20221 просмотров
schedule 15.09.2023

Могу ли я заставить один модуль Perl действовать как несколько видов обработчиков mod_perl?
Я пишу серию связанных обработчиков mod_perl для различных функций, связанных с входом в систему в Apache, поэтому мой файл конфигурации Apache выглядит так (например) PerlAccessHandler MyApache::MyAccess PerlAuthenHandler MyApache::MyAuthen...
337 просмотров
schedule 01.01.2023

Как использовать mod_perl2 и Apache Bucket Brigades?
Я пишу приложение для проксирования и перезаписи веб-страниц на лету, и я вполне согласен с использованием mod_perl2 - существует существующая реализация с использованием mod_perl (v1), с которой я работаю. В mod_perl2 есть идея APR :: Brigades и APR...
351 просмотров
schedule 23.11.2023

Почему процесс apache mod_perl превращается в зомби?
Иногда процесс apache mod_perl помечается как «несуществующий» в «верхней» утилите, то есть становится зомби-процессом. Это правильное поведение? Я должен об этом беспокоиться? Наш сценарий Perl очень прост, он не порождает никаких дочерних...
1461 просмотров
schedule 16.11.2023

Как я могу отслеживать интенсивные запросы ЦП в mod_perl?
Используя Apache 2.2 и mod_perl в Ubuntu 8.04, у меня есть несколько приложений на сервере. Использование Apache в режиме префорка. Обычно все работает хорошо, но время от времени я вижу, как один из процессов Apache использует 100% ЦП. На...
773 просмотров
schedule 20.05.2024

Обработчик / диспетчер mod_perl Apache, возвращающий управление Apache
Возможно ли иметь обработчик apache mod_perl, который принимает все входящие запросы и решает на основе набора правил, является ли этот запрос чем-то, на что он хочет действовать, и если нет, возвращать управление apache, который будет обслуживать...
766 просмотров
schedule 09.05.2022

mod_perl обрабатывает пути включения иначе, чем cgi?
У меня есть сценарий, написанный на Perl и выполняемый как CGI. Работает нормально. Недавно я установил модуль mod_perl в apache и использовал директиву PerlModule ModPerl :: Registry. PerlModule ModPerl::Registry PerlModule CGI PerlSendHeader...
317 просмотров
schedule 04.08.2022

Результаты загрузки файлов в IE не удалось открыть этот Интернет-сайт
Я в растерянности из-за этого. Я просмотрел все и, кажется, есть много решений, но они не работают для меня. У меня есть приложение CGI :: Application, создающее электронную таблицу MS Excel с помощью Spreadsheet :: WriteExcel. Некоторое время это...
7348 просмотров
schedule 09.04.2024

Управление состоянием сеанса с помощью html::mason
Я использую HTML::Mason с Apache2 mod_perl2 для проекта и не уверен, что это хороший способ легко управлять состоянием сеанса. Пожалуйста, не говорите использовать Catalyst. Я обычно делаю, но не в этом случае.
722 просмотров
schedule 26.10.2022

Каков наилучший способ создания постоянных соединений memcached под mod_perl?
Я знаю, что есть такой модуль, как Apache::DBI , который позволяет использовать постоянные подключения к базе данных под mod_perl. Есть ли простой способ сделать что-то подобное? Не могли бы вы порекомендовать какой-нибудь пакет для пула memcached?
458 просмотров
schedule 30.12.2022

mod_perl (без perl) альтернативные скриптовые модули apache API
Недавно я просмотрел проект под названием lemonldap-ng , который представляет собой небольшой интерфейс портала для настраиваемой аутентификации. backend, и он использует LDAP и perl. Это было близко к тому, что я собираюсь разработать/внедрить,...
195 просмотров
schedule 21.01.2024

Обрезать (не округлять) десятичные знаки в sprintf?
Я хочу отобразить стоимость в долларах с двумя цифрами после запятой для обозначения центов. В приведенной ниже программе вывод равен 23,24. Perl округляет десятичные разряды. Как этого избежать. Я хочу, чтобы на выходе было 23.23....
8887 просмотров
schedule 16.12.2023

как я могу сохранить объект в сеансе perl
У меня есть объект Emp (класс) с полями name , id и password : $emp = new Emp({name=>'pavan', id=>101, password=>'05cc11'}); $serializble = freeze($emp); Сохранение в сеансе: $session->param("emp",$serializble);...
1719 просмотров
schedule 21.06.2022

конфликтующие блоки Perl на отдельных виртуальных хостах
Я размещаю тестовый сайт через VirtualHost на своей локальной машине. Иногда мне нужно протестировать изменения, которые я внес в версию сайта до внесения изменений, просто чтобы увидеть различия в поведении. Сначала я думал, что это будет так же...
50 просмотров
schedule 30.07.2023

Mod-perl и наши переменные ускоряют работу?
Я использую мод-перл. У меня такое впечатление, что наша переменная не будет создаваться для каждого выполнения. т. е. если я создам хэш-переменную как нашу, то эта переменная будет создана один раз и останется в кеше памяти apache для последующего...
82 просмотров
schedule 22.04.2022

Как контролировать использование Dancer 2 в настройках множественного развертывания с Apache (без использования простого CGI)?
У нас есть веб-приложение на Perl, которое долгое время использовало простую CGI, и теперь мы пытаемся перенести его на Dancer 2 с чем-то другим (mod_perl, fastcgi, whathaveyou), чтобы повысить производительность. Вот настройки Apache, которые у...
833 просмотров
schedule 25.03.2023

Как сделать интерпретатор mod_perl привязанным к некоторым соглашениям?
Похоже, что mod_perl управляет только Интерпретаторы Perl для каждого VHOST , могу ли я каким-либо образом повлиять на то, какой клонированный интерпретатор mod_perl выбирает для обработки запроса? Я прочитал настраиваемые области действия и...
178 просмотров
schedule 02.03.2022

LWP::useragent keep_alive не работает
Я использую приведенный ниже код для публикации данных JSON с помощью LWP::useragent. Я хочу оставить свой сеанс открытым и отправить два запроса, но кажется, что он не работает на Linux-машине (два запроса POST отправляются в двух сеансах вместо...
2874 просмотров
schedule 09.03.2024

Apache не выполняет Perl-скрипты
Я использую Mac OS High Sierra 10.13.06. Я следовал этому руководству https://discussions.apple.com/docs/DOC-12034 , но не смог заставить работать мой perl-скрипт. Браузер просто предлагает его скачать. Я также пытался загрузить mod_cgi, но это не...
913 просмотров

Компиляция Perl без потоков
Я компилирую Perl 5.30.1 и буду использовать с ним mod_perl 2.0.11 и Apache 2.4.41. Если я попытаюсь скомпилировать mod_perl с perl MakeFile.pm, я получу Configuring Apache/2.4.41 mod_perl/2.0.11 Perl/v5.30.1 Using Perl 5.030001 w/o ithreads...
207 просмотров
schedule 03.01.2023