C++cgi脚本获取空的环境变量作为表单的操作

C++ cgi script gets empty environment variables as action of a form

本文关键字:表单 操作 环境变量 获取 C++cgi 脚本      更新时间:2023-10-16

我在bluehost上有一个cgi c++程序,当您手动向它提供环境变量时,它就能工作。然而,当由完全合法的html表单调用时,环境变量无法将查询字符串携带到脚本中。

问题:如何调试这种情况?有没有办法在发送查询字符串之前提醒它?有没有办法在服务器上跟踪查询字符串?

您可以从访问日志开始查看提交的内容,并从错误日志开始查看是否有损坏。如果您不能从bluehost获得这些,那么您可以设置自己的Apache服务器来帮助调试。你也可以设置一个简单的cgi,它只会用<pre>。

另一个有用的调试方法是在询问编程问题时实际发布一些代码。