【发布时间】:2019-10-18 16:13:00
【问题描述】:
我正在研究 WHM,我使用 CGI 脚本显示了一个表单。现在,我想重定向到我在表单的 action 属性中提到的下一个 CGI 页面。但是,我不能做同样的事情并得到如下错误-
Internal Server Error
500
No response from subprocess (/usr/local/cpanel/whostmgr/docroot/cgi/XYZ/abc.cgi): The subprocess reported error number 72,057,594,037,927,935 when it ended. The process dumped a core file.
cpsrvd Server at vps235171.vps.ovh.ca
我将这两个文件(form 和 abc.cgi)保存在同一个目录中。此外,尝试使用扩展名 .pl 甚至没有扩展名。
我想在下一页(abc.cgi)上重定向,因为这是我的实际业务逻辑。 有人请,帮助我。提前致谢
【问题讨论】:
-
你能给我们看一些代码吗?
-
可能/usr/local/cpanel/whostmgr/docroot/cgi/XYZ/abc.cgi没有执行权限?
-
我不确定“WHM”是什么,但如果我是你,我会先调查那个(巨大的!)错误代码的含义。但是如果没有看到您的代码,我们真的无法为您提供太多帮助。另外,请您考虑一下为什么要在 2019 年编写 CGI 程序,当时有 far better technologies available。
-
非常感谢大家的努力。我找到了解决方案,页面实际上只是在表单的 action 属性中提及后被重定向。但是,错误是我忘了提到在 cgi-perl 脚本中非常重要的内容类型。所以,现在它工作正常。再次感谢您
-
@PNJain 您应该考虑将您的最后一条评论作为回复。