gpt4 book ai didi

apache - perl 脚本失败时 apache error.log 中没有错误

转载 作者:行者123 更新时间:2023-12-04 23:54:13 25 4
gpt4 key购买 nike

我正在尝试调试为什么我的 index.pl 文件生成错误,但在 apache 的错误日志中没有任何记录。如何正确设置我的环境以查看发生了什么?我认为文件权限没有问题。

这是我使用 apache2 对 vhost 的配置:

<VirtualHost *:80>
ServerName test_perl
DocumentRoot /var/www/test
ErrorLog /var/www/test/error_test.log
LogLevel debug

<Directory />
AllowOverride All
Options All -Indexes +ExecCGI
AddHandler perl-script .pl
PerlHandler ModPerl::Registry
PerlSendHeader On
</Directory>
</VirtualHost>

这是 HTTP 响应:

HTTP/1.1 200 OK
Date: Sun, 26 Aug 2012 18:08:47 GMT
Server: Apache/2.2.22 (Ubuntu)
Content-Type: text/x-perl

没有 body 。

但是当我使用命令行运行文件时,我可以看到错误。

谢谢。

最佳答案

虽然您可能不希望正文为空,但您的 HTTP 响应似乎没有出现错误情况。您可以看看命令行调用和 HTTP 调用之间有什么不同。为此目的的一个工具是 Apache 的 printenv example CGI script .

关于apache - perl 脚本失败时 apache error.log 中没有错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com