如何编写支持 CGI、FastCGI 和 mod_perl 的 Perl Web 应用程序?
我如何用 Perl 编写一个 Web 应用程序,以便它可以作为普通 CGI 脚本、FastCGI / FCGI 脚本以及 mod_perl / mod_perl2 (最好仅使用核心 Perl模块和那…
Perl REST 流程布局
我正在使用 Apache 和 Perl (modperl),以及处理程序来处理请求。 我对此很陌生,我不太确定如何以合理的方式安排事情。 现在我有以下问题: package …
如何配置 Devel::SmallProf 来与 mod_perl 一起使用?
我正在安装以下版本: Apache::SmallProf - 0.09 Apache::Registry - 2.01 Devel::SmallProf - 2.02 我尝试在我的 apache 配置文件(/usr/local/apach…
如何使用 mod_perl2 和 Apache Bucket Brigades?
我正在编写一个应用程序来动态代理和重写网页,并且非常确定使用 mod_perl2 - 我正在使用 mod_perl (v1) 的现有实现。 在 mod_perl2 中,有 APR::Brig…
如何让 mod_perl 在更改时重新加载源文件?
我正在使用 mod_perl 进行 Web 开发。 我不想每次修改 Perl 模块时都重新启动 mod_perl。 我遇到了一个建议使用 Apache::Reload 模块的解决方案,我从…
是否有将 mod_perl 移植到 Catalyst 的良好资源? 这值得么?
我们有一个大型电子学习 mod_perl Web 应用程序,它使用 AxKit、XML、XLST 和 javascript,主要运行在 unix 服务器上。 我注意到代码相当混乱,并且已…
Apache2 mod_perl Last-Modified 标头被忽略
我有一个 perl 生成的页面。 此页面的内容每 30 分钟更改一次,因此我将 $r->set_last_modified() 设置为内容上次更改的时间。 一切正常,我可以看…
如何使用 mod_perl 导出只读变量?
我试图通过创建一个常量来更容易地遵循一些 Perl 最佳实践 模块,导出整本书中使用的几个标量。 特别是 $EMPTY_STRING,我几乎可以在我编写的每个 Per…
Apache2 带有 mod_perl,它不遵循符号链接; 我怎样才能解决这个问题?
mod_perl/apache 似乎无法跟踪符号链接。 在 httpd.conf 中,我有: Options FollowSymLinks <VirtualHost *> ServerName cas.devserver.com Serv…
为什么在 mod_perl 中加载我的 Perl 模块会导致 Apache 挂起?
我有一个 mod_perl 程序,它实现了自己的处理程序函数(即它不使用 Apache::Registry)。 我有一个使用 Parse::RecDescent 编写的解析器模块。 我已经…
如何确定连接在 mod_perl 中使用哪个 SSL 客户端证书?
我正在 Perl 中编写一个 Web 服务,该服务将在带有客户端证书的 SSL (HTTPS) 下运行。 如何确定客户端在当前连接中使用哪个证书,以便过滤掉不需要的…
为什么我对 Perl 5.10、Mason 和 Apache 感到恐慌?
我正在使用 Perl 5.10、HTML::Mason 和 apache 2.2 开发一个应用程序。 这是我第一次在大型项目中使用 Perl 5.10。 我每隔一段时间就会出现奇怪的行为…
如何将 Perl 代码从 mod_perl 移植到 FastCGI?
我们有一个支持 mod_perl 的现有 Perl 应用程序。 然而,我们的新主机(Dreamhost)不支持mod_perl,仅支持FastCGI; 因此需要端口。 现有代码不使用…
如何在共享 RHEL 服务器上托管 mod_perl 应用程序?
我想在共享 RHEL 服务器上托管 mod_perl 应用程序,但我无权访问 root 帐户。 mod_perl 在服务器上可用,所需的所有 Perl 模块也是如此(我的应用程序…