0

我这里有带有 linux 的嵌入式设备。有一个网络服务器蟒蛇。http://www.boa.org/

我正在尝试启动 sh cgi 脚本。

#!/bin/sh
echo "Content-type: text/html\n"
echo "Hello world !"

./script.cgi 有效,但在浏览器中我得到

502 Bad Gateway CGI 不符合 CGI/1.1。

谁能帮我?

4

3 回答 3

1

你必须这样做chmod

chmod 777 your_cgi_file

或者

chmod 755 your_cgi_file
于 2011-06-28T08:45:10.090 回答
1
echo -e "Content-type: text/html\r\n\r\n"
于 2010-08-19T11:55:53.013 回答
1

尝试在您的内容类型行上添加一个额外的 \n 。

此外,如果您的 shebang 或 dos 样式的行尾有问题,boa 会以类似方式报告。

于 2010-08-17T23:28:24.263 回答