Описание тега mod-perl2

NoneMod-perl2 - это модуль веб-сервера Apache2. Модуль улучшает производительность Perl-скриптов CGI. Сценарии загружаются в память при первом вызове и добавляются в процесс Apache. При каждом последующем вызове сценарий запускается напрямую, без необходимости загрузки и анализа.
2 ответа

Браузер Safari не отображает страницу ошибки 401

Я использую Apache 2 и у меня есть пользовательская страница 401, в httpd.conf ErrorDocument 401 /error/unauthorized.html Когда я получаю доступ к защищенному ресурсу, все браузеры отображают диалоговое окно базовой аутентификации http. Если я нажму…
2 ответа

Почему директива Apache PerlModule не устанавливает пользовательские переменные среды?

Я создаю сайт mod_perl, и мне нужно установить переменную окружения, которая будет использоваться в коде Perl. До сих пор я использовал PerlSetEnv директива для установки этой переменной: PerlSetEnv MYVAR myvalue <LocationMatch /perlpath/> Set…
21 сен '12 в 10:05
2 ответа

"неопределенный символ: mg_free_type" при установке mod_perl 2.0.10 с Apache 2.4.26 и Perl 5.10.1

Я пытаюсь установить mod_perl 2.0.10 для использования с новым экземпляром Apache 2.4. У меня Apache 2.4.26 запущен и работает сам по себе, но мне также нужно установить mod_perl для работы нескольких модулей. Вот проблема: mod_perl всегда не проход…
26 июн '17 в 19:28
0 ответов

Почему предварительное заполнение GET превосходит данные POST, и существует ли простой способ изменить это?

В моем приложении mod_perl2 на одной странице я ссылаюсь на ?form_field_name=pre_fill_value привязанный к URI, если я хочу предварительно заполнить определенное поле формы для пользователя. Тем не менее, сама форма просто <form method=post>, к…
26 мар '14 в 02:07
1 ответ

Как мне создать постоянный дескриптор соединения (для MySQL и memcached) в mod_perl2 для каждого дочернего процесса Apache2?

Я в конце своего остроумия. Моя текущая (неудачная) реализация небольшой веб-страницы, поддерживаемой MySQL, в значительной степени опирается на модуль Project:: Connection, в котором хранятся два дескриптора области пакета (our'd) (mysql_handle и m…
23 авг '11 в 22:59
2 ответа

Отладка Apache 2.4 PerlAuthenHandler

Я пытаюсь отладить проблему, которая произошла после обновления apache. Я хочу интегрировать Redmine в мою аутентификацию apache / контроль доступа. Вот мой конфиг apache: <Location "/git/"> AuthType Basic AuthName "Git Access" Require valid-u…
25 мар '14 в 15:22
1 ответ

Как можно увидеть все предупреждения под mod_perl

Как я могу убедиться, что вижу все предупреждения и сообщения об ошибках Perl при запуске скрипта под mod_perl? (Apache/2.2.16 (Debian) [...] mod_perl/2.0.4 Perl/v5.10.1) Я чувствую, что все сделал правильно: у меня есть "PerlWarn On" в httpd.conf, …
30 янв '13 в 14:50
1 ответ

mod_perl2 с apache 2.22 Apache2::RequestIO::print: (103) Программное обеспечение вызвало прерывание соединения

Я пытаюсь перенести приложение mod_perl2 на AWS. Как часть порта, я думал, что перейду с Debian Squeeze на Wheezy с последней стабильной комбинацией mod_perl и Apache2. Приложение работает вплоть до того момента, когда я пытаюсь написать JSON-ответы…
22 окт '14 в 15:30
1 ответ

Активное состояние Perl - IOCP

Я думаю использовать IOCP в perl в одном из наших сетевых кодов. В настоящее время Active State Perl до 5.10 не предлагает эту функцию? Кто-нибудь знает о бесплатном модуле для использования таких функций ASIO, как IOCP в Perl? -Karthik
03 мар '10 в 11:14
1 ответ

Perl-скрипт Apache для получения субдомена из шаблона

У меня была проблема, связанная с этим, которую мне удалось исправить на этом этапе, но единственная проблема - выяснить, как это может быть достигнуто с помощью Perl. Это текущая структура ссылки: http://username.mydomain.com/public/name И это теку…
1 ответ

Должен ли я отключиться (), если я использую Apache::DBI's connect_cached()?

Мое приложение для интрасети на основе mod_perl2 использует DBI->connect_cached() который предположительно отменен Apache::DBIверсия та же. Обычно он работал довольно хорошо, но совсем недавно у нас возникла проблема на нашем тестовом сервере, к …
1 ответ

Запускать lxr perl модуль как скрипты под apache 2.4

Я пытался сделать это правильно в течение последних нескольких дней, но не смог. Я не LAMP парень. Я установил Apache 2 из репозиториев Ubuntu по умолчанию. Вот содержимое каталога /etc/apache2: /etc/apache2$ ls apache2.conf conf-enabled magic mods-…
18 ноя '16 в 21:33
1 ответ

Использование NYTProf с Мейсоном под mod_perl

Я пытаюсь профилировать веб-приложение, написанное поверх HTML::Mason, мне удалось настроить профилировщик, но оно, похоже, не воспринимает код внутри компонентов. Есть ли способ профилировать приложения Mason, используя NYTProf?
11 июн '12 в 10:04
1 ответ

Proc::Daemon с mod_perl не записывает STDOUT или STDERR

Я использую Proc::Daemon в сценарии mod_perl таким образом: $ bindir, $ ddir являются местоположениями исполняемого файла / файла журнала, а $jid является уникальным идентификатором для каждого процесса (во избежание открытия одного и того же файла …
08 сен '16 в 01:11
1 ответ

Помогите устранить ошибку, которая постоянно повторяется в mod_perl2 / $SIG{__DIE__}

Это mod_perl2 в Apache 2.2, ActiveState Perl 5.10 для win32. Я переопределяю $SIG{__DIE__} и включите флаг RaiseError DBI, который AFAICT из документов должен вызывать мое переопределение при сбое вызова базы данных. Кажется, почти всегда, кроме одн…
27 янв '10 в 02:18
0 ответов

Адресуется ли DBIx::Connector ограничению Apache::DBI для каждого процесса?

Apache:: Документы DBI говорят: Apache:: DBI [...] имеет ограничение: он поддерживает постоянное соединение с базой данных для каждого процесса. [... В] загруженном веб-сайте, где каждый пользователь подключается к базе данных с уникальным идентифи…
1 ответ

Bugzilla 5.0 с mod_perl на CentOS 6.3 - "Внутренняя ошибка сервера" на некоторых страницах

У меня установлена ​​программа Bugzilla 5.0 на CentOS. Он работал очень медленно с CGI, поэтому я настроил его для использования mod_perl. Большинство страниц работают, и скорость тоже улучшилась. На некоторых страницах администратора я получаю: Вну…
03 сен '15 в 23:20
1 ответ

mod_perl и оракул против производительности PHP и оракула

У меня есть большое приложение на Perl, которое мне нужно сделать быстрее; исходя из того, что он тратит большую часть своего времени на работу с БД, я хотел знать, сколько хорошо написанных операторов SQL я мог бы выполнить и достичь целевых показа…
27 авг '12 в 08:35
1 ответ

apache mod_perl: динамический обработчик на основе URL

Мое требование, как показано ниже. если запрошенный URL-адрес, как http://localhost/mod_perl/TopModule/ActualModule/method1 Тогда я должен вызвать TopModule::ActualModule->method1 () Как я могу настроить Apache для этого?
27 фев '13 в 13:26
2 ответа

Переход от CGI к mod_perl. Понимание моего, нашего, местного

Я использую apache mod_cgi в течение нескольких лет. Теперь я перехожу к mod_perl и обнаружил некоторые проблемы, особенно с подпрограммами. До сих пор я никогда не использовал my, our ни local; и сценарии CGI работали без проблем. После прочтения д…
23 окт '12 в 05:48