如果我的 CGI 在输出数据之前运行了几分钟,而 Apache 超时了,该怎么办?
我有一个需要很长时间才能执行的 CGI 脚本。长话短说,它需要处理大量数据,运行一堆缓慢的命令,并进行一些缓慢的网络查询,在此期间它不输出任何内…
$_SERVER 变量被放置在我运行 CGI 的主机上
由于我的主机的设置(在 CGI 接口上运行),变量 $_SERVER['PHP_AUTH_USER'] 和 $_SERVER['PHP_AUTH_PW'] 返回为空。是否有任何解决方法可以让它们工…
如何从Apache服务器查看错误信息和调试信息?
如今,当运行 WAMP 或 MAMP(或 Mac 上的默认 Web 服务器)时,每当 CGI 文件(例如 Ruby 或 PHP)出现错误时,都不会显示错误消息(也不会显示行号)…
显示使用 Apache 长时间运行的 shell 进程
我有一个 CGI 脚本,运行大约需要 1 分钟。目前,Apache 仅在该过程完成后才将结果返回给浏览器。 我怎样才能让它像在终端上运行一样显示输出? 这是…
对于表单邮件脚本,我可以使用什么来代替 TFMail?
TFMail 曾经是一种流行的 PERL CGI 表单邮件脚本。到目前为止,它已经达到了我们的目的。设置和配置非常容易。 不幸的是,它只有基本功能。当您希望用…
当客户端在下载过程中关闭网页时,Perl cgi 脚本继续运行
我有一个 perl 脚本(Cgi / Apache / Windows),它在计算机上执行一些程序,并格式化网络输出。该脚本大约需要 4-5 分钟才能完全运行。 我的问题是,…
如何使用 DateTime 对象执行函数?
我希望我的 .pl 在每天、每周和每月结束时执行一个函数。该函数将在一天结束时从 html 中获取一个整数并将其存储在 .txt 中以用于创建图表。 我已经知…
如何使用 HTML 表单将数组传递给 perl cgi 脚本?
在 HTML 表单中,如果我们使用 [] 为输入框命名,就像这样 <input name="foo[]" type="text" /> <input name="foo[]" type="text" /> 在 PHP …