Боа веб-сервер, сценарий sh

У меня здесь встроенное устройство с 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.

Может кто-нибудь мне помочь?

3 ответа

Решение
echo -e "Content-type: text/html\r\n\r\n"

Ты должен сделать chmod:

chmod 777 your_cgi_file

или же

chmod 755 your_cgi_file

Попробуйте добавить дополнительный \n в строку типа контента.

Кроме того, если есть проблема с окончаниями линий в стиле шебанг или дос, Боа сообщит аналогичным образом.

Другие вопросы по тегам