mod-perl

在 Apache2/mod_perl2 上,stderr 输出不会转到 ErrorLog 指定的日志文件
mod-perl

在 Apache2/mod_perl2 上,stderr 输出不会转到 ErrorLog 指定的日志文件

我喜欢为每个命名的虚拟主机维护单独的 Apache2 日志文件,如下所示: <VirtualHost *:80> ServerName myhost.example.com ErrorLog /var/log/apache2/myhost-error.log </VirtualHost *:80> 指定文件正确收集 Apache2 本身生成的错误消息,例如 404: [Thu Jul 18 12:07:45 2013] [error] [client 10.0.0.141] File does not exist: /...

Admin

BugZilla:将 PerlConfigRequire 添加到 apache2 conf 会在重新启动服务时产生错误
mod-perl

BugZilla:将 PerlConfigRequire 添加到 apache2 conf 会在重新启动服务时产生错误

我一直在关注 BugZilla安装文档并使用 mod_perl 和 apache2。一切都进行得相当顺利,bugzilla 页面似乎被正确呈现和提供,但现在重新启动 apache 时我收到一些错误消息,并且每次加载页面时虚拟主机的错误日志中都会出现大量错误。 在我添加了这两行之后,这种情况开始发生,文档说要在任何其他 mod_perl 指令之前添加,所以我将它放在 httpd.conf 的顶部附近。 PerlSwitches -w -T PerlConfigRequire /var/www/bugzilla/mod_perl.pl 现在,当重新启...

Admin

nginx 使用 ngx_http_perl_module 时出现空响应
mod-perl

nginx 使用 ngx_http_perl_module 时出现空响应

我必须运行一段非常简单的 perl 代码来响应 HTTP 请求。nginx 配置如下: http { perl_modules perl/lib; perl_require errors.pm; server { listen 80; server_name _; root /usr/share/nginx/html; location / { perl errors::response; ...

Admin

apache 错误“使用前没有定义宏”
mod-perl

apache 错误“使用前没有定义宏”

修改 我从我现在工作的 Perl 商店继承了这个 Apache 服务器。当这个 Web 服务器在 ubuntu 14.04 上时,我启动 Apache 没有任何问题。我将服务器升级到 ubuntu 18.04,现在 Apache 无法启动,错误如下 apache2: Syntax error on line 225 of /etc/apache2/apache2.conf: Syntax error on line 61 of /etc/apache2/sites-enabled/vhost.conf: no macro defined before U...

Admin

mod_perl 似乎在跨用户帐户共享模块
mod-perl

mod_perl 似乎在跨用户帐户共享模块

如果您需要更多信息,请随时询问。我只是想弄清楚发生了什么。所以我有一台服务器nginx作为前端,然后传递给 阿帕奇 (2.4.18)。在我的 Apache 域配置文件中,我有: <VirtualHost *:8181> CustomLog /home/steampunkcom/web/uk.site.com/logs/uk.site.com.apache.log combined ErrorLog /home/steampunkcom/web/uk.site.com/logs/uk.site.com.apache.error...

Admin

Perl 找不到 Multicast.pm
mod-perl

Perl 找不到 Multicast.pm

[root@newserver Socket]# /root/scripts/filetest testfile.txt Can't locate loadable object for module IO::Socket::Multicast in @INC (@INC contains: /usr/local/lib64/perl5/IO/Socket /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /us...

Admin

Apache 2.4,CPU 运行速度高达 100%,原因不明
mod-perl

Apache 2.4,CPU 运行速度高达 100%,原因不明

我正在尝试弄清楚为什么我的服务器的 CPU 消耗如此之高(来自 Apache 2.4)。Ubuntu 16。 以下是我目前在“顶部”看到的内容: root@mail:~# top top - 12:54:47 up 42 min, 2 users, load average: 1.96, 1.94, 1.97 Tasks: 178 total, 3 running, 175 sleeping, 0 stopped, 0 zombie %Cpu(s): 43.5 us, 56.5 sy, 0.0 ni, 0.0 id, 0.0 wa,...

Admin

nginx + apache2 代理通过,mod_perl 不起作用
mod-perl

nginx + apache2 代理通过,mod_perl 不起作用

我正在尝试让 mod_perl 工作Apache/2.4.18(Ubuntu)。这是我的 Apache2 中的主要域配置文件: <Virtualhost 0.0.0.0:8181> ServerName test DocumentRoot /srv/www/test.pro/www ErrorLog /srv/www/test.pro/logs/error.log <Directory "/srv/www/test.pro/www"> Options MultiViews Foll...

Admin

自动为每个使用 ip 命名的客户端创建专用的 access_log
mod-perl

自动为每个使用 ip 命名的客户端创建专用的 access_log

我们有一个内部应用程序,我想让 apache httpd 服务器根据每个客户端 ip 创建新的日志文件。在文档中我看到您可以有多个日志。 http://httpd.apache.org/docs/2.2/logs.html LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog logs/access_log common CustomLog logs/referer_log "%{Referer}i -> %U" CustomLog logs/agent_log "%{User-agen...

Admin

Apache-mod_perl:未知的 Authz 提供程序“访问”
mod-perl

Apache-mod_perl:未知的 Authz 提供程序“访问”

我正在尝试在新的 Linux 环境中设置并运行一个旧的 Web 应用程序(编写于 2010 年)。Apache 服务器由于Unknown Authz provider access以下配置导致的错误而无法启动。 <Directory /srv/webapp> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch SetOutputFilter DEFLATE ExpiresActive On ExpiresDefault "3 Months" AuthTyp...

Admin

尝试将 CPAN Perl 模块添加到 Apache CentOS 7 上的 mod_perl
mod-perl

尝试将 CPAN Perl 模块添加到 Apache CentOS 7 上的 mod_perl

我在 Centos 7 上运行 Apache。 我使用 CPAN 在自定义位置 /export/home/www/perl5 安装了某些无法通过 yum 获得的 Perl 模块。我使用此自定义位置专门是为了防止 CPAN 模块干扰 yum 安装的任何内容,反之亦然。 然后我将其放入我的 .bashrc 中: export PERL_LOCAL_LIB_ROOT="$PERL_LOCAL_LIB_ROOT:/export/home/www/perl5"; export PERL_MB_OPT="--install_base /export/home/ww...

Admin

请求跟踪器 4.2.12 - 无法创建脚本
mod-perl

请求跟踪器 4.2.12 - 无法创建脚本

我最近继承了一个 RT 安装,在将其升级到 4.2.12 后,无法再创建脚本。如果有人试图在特定队列或全局范围内创建脚本,就会发生这种情况。标准的“发生内部错误”消息被踢出。 当我查看系统日志时,我看到 [17510] Can't call method "Queue" on an undefined value at /opt/rt4/sbin/../lib/RT/Scrip.pm line 450.#012#012Stack:#012 [/opt/rt4/sbin/../lib/RT/Scrip.pm:450]#012 [/opt/rt4/sha...

Admin

Apache mod_perl 无法找到启动脚本
mod-perl

Apache mod_perl 无法找到启动脚本

运行 Centos 6.6,Apache 2.2.15 和 mod_perl 2.0.4 我正在尝试添加启动脚本 ( startup.pl),但似乎无法让 mod_perl 找到它。我已将配置减少到最低限度,但问题仍然会重现。 Apache mod_perl 配置: LoadModule perl_module modules/mod_perl.so PerlRequire /home/web/pdxep/startup.pl PerlSwitches -wT 内容/home/web/pdxep/startup.pl [jhg@perseus p...

Admin

Apache 配置中的 Perl 部分不起作用
mod-perl

Apache 配置中的 Perl 部分不起作用

我已通过 yum 在我的服务器上安装了 mod_perl,以利用 Apache 配置中的 Perl 部分。我在 CentOS 6 上运行 Apache 2.2。我通过 cpan 安装了必要的 Perl 模块(主要是 DB2 驱动程序)。 这是脚本: <Perl> #!/usr/bin/perl # # @File ApacheDomainHandler.pl # @Author Martin # @Created 05.01.2015 16:53:45 # use strict; use warnings; # use module us...

Admin