0

我在 bluehost 上有一个 cgi c++ 程序,当你手动输入环境变量时它可以工作。但是,当由完全合法的 html 表单调用时,环境变量无法将查询字符串传送到脚本。

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

4

1 回答 1

1

您可以从访问日志开始查看提交的内容,并从错误日志开始查看是否有问题。如果您无法从 bluehost 获得这些,那么您可以设置自己的 Apache 服务器来帮助调试。您还可以建立一个简单的 cgi,它只回显一个页面,其中包含在 <pre> 中提交的内容。

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

于 2012-03-17T16:35:48.267 回答