0

ARM ベースのボードで Boa Web サーバーを使用しています。ホームページとして cgi スクリプトを使用したいと考えています。

boa.confでは、オプションを使用しました

DirectoryIndex index.cgi

しかし、ブラウザにホスト ボードの IP を入力すると、エラー 403 しか表示されず、手動でアドレス バーに /index.cgi を追加した場合にのみページにアクセスできます。

元に戻すとき

DirectoryIndex index.html

すべて正常に動作します。

Alias と ScriptAlias をいじってみましたが、役に立ちませんでした。最後の手段として index.html からの html リダイレクトを使用できることはわかっていますが、もっと良い方法があるはずだと感じています。

4

1 に答える 1

0

だから私はこのパッチを見つけました

boa-0.94.13を使っているのにboa-0.94.14rc20あたりに書いてある

次の行を変更することで、コンパイルして動作させることができました。

req->cgi_type = CGI;

reg->is_cgi = CGI;

boa.conf の cgi ページにパラメーターを渡すとエラー 403 が発生するため、これはまだ完全ではありません。

于 2013-08-27T08:16:50.990 に答える