IPC::Open3 在 Apache 下运行失败
我有一个模块,它使用 IPC::Open3 (或 IPC::Open2,两者都存在此问题)来调用外部二进制文件(在本例中为 bogofilter)并通过子输入文件句柄向其提供…
您推荐哪种 Perl RESTful 框架?
你好,我正在寻找一个 Perl RESTful 框架,它必须: 在 apache2/mod_perl2 下工作 简单 优雅 轻便 灵活 我只是在做梦还是我可以避免“自己动手”的方…
mod_perl 应用程序有奇怪的间歇性 mysql 驱动程序问题
在完全随机的时间,我的 mod_perl 脚本没有明显原因崩溃,这是我收到的错误: [error] install_driver(mysql) failed: Attempt to reload DBD/mysql.p…
Apache2.2 APR加载错误
服务器启动时没有任何抱怨,但是一旦我访问需要 Apache2 模块的页面,例如 Apache2::Cookie,它就会死掉: Can't load 'C:/Perl5.10/site/lib/auto/AP…
mod_perl2/Perl 5 是否有相当于 PHP 的ignore_user_abort() 的函数?
我正在编写一个内部服务,需要接触 mod_perl2 实例来实现长时间运行的进程。 该作业是通过 HTTP POST 触发的,mod_perl 处理程序会接收它并完成工作。…
Safari 浏览器不会显示错误 401 页面
我正在使用 Apache 2,并且在 httpd.conf 中有一个自定义 401 页面。 ErrorDocument 401 /error/unauthorized.html 当我访问受保护的资源时,所有浏览…
如何使用 mod_perl2 和 Apache Bucket Brigades?
我正在编写一个应用程序来动态代理和重写网页,并且非常确定使用 mod_perl2 - 我正在使用 mod_perl (v1) 的现有实现。 在 mod_perl2 中,有 APR::Brig…
如何在不重新启动的情况下调试 mod_perl2 模块?
环境:Apache/2.2.11 (Win32) mod_apreq2-20051231/2.6.2-dev mod_perl/2.0.4-dev Perl/v5.10.0 情况与 此讨论列表帖子,除了在 win32 上。 我在 http…
为什么我的节变量有时仅在 mod_perl 下可用?
在 httpd.conf 中,我有: $MyPackage::foo = { ... }; 根据文档,这应该(因为它是合格的)保留到我的 perl 脚本中,这些脚本是与 modperl 处理程序…
是“本地我们的”吗? 在 mod_perl2 下的对象模块中使用的东西,还是仅在脚本中使用的东西?
为了针对 mp2 定制脚本,避免需要任何兼容性包装器等,据说您应该使用“local our”而不是“my”来声明变量。 那么在模块中呢? sub new { local our …
mod_perl 2 变量和进程损坏
我们刚刚将相当大的代码库从古老的 Perl 5.005.03 CGI 环境移植到 mod_perl 2,现在它正在进行公开测试,我们时不时会遇到一些可能相关的问题。 这些…
如何使用 mod_perl2 正确分叉?
我在从 mod_perl2 下运行的某些代码中分叉长时间运行的进程时遇到问题。 大部分情况下一切正常,但似乎分叉进程持有 Apache 日志文件的打开句柄 - 这…
如何在 mod_perl 的 BEGIN 块中访问 Apache 服务器配置?
我一直在尝试从使用 PerlSetEnv 切换到使用 自定义配置指令. 我的配置模块包含文档中的 set_val 副本: sub set_val { local our ($key, $self, $parm…
Devel::Cover 可以在 Perl 5.10 for Windows 上的 mod_perl2 下工作吗?
mod_perl2 和 Perl 5.10 两者配合得很好,但我似乎找不到任何关于 Devel::Cover 在 Win32 下使用 mod_perl2。 我目前正在使用 ActiveState 的 Perl 5.…