0

作成中の Web サイトのホームページとして使用するために Python で記述した CGI スクリプトがあります。出力されたページを表示する代わりにページを表示する場合を除いて、すべてが正常に機能します。ページのソース コードが表示されます。これはなぜですか? .py ファイルのソース コードが表示されるという意味ではありませんprint。メモ帳で .htm ファイルを見ているかのように、すべての ed 情報が表示されます。

4

2 に答える 2

2

何かを印刷する前に以下を追加してください

print "コンテンツタイプ: text/html"

おそらく、スクリプトが実行されていません。あなたのpythonスクリプトは実行可能ですか?cgi-bin ディレクトリにスクリプトがあるかどうかを確認します。

于 2013-03-31T06:17:28.963 に答える
1

デフォルトのコンテンツ タイプはテキストです。CGI ファイルで適切なヘッダーを送信するのを忘れていると、表示されているものになってしまいます。

于 2013-03-31T06:16:30.263 に答える