2017-09-29 10 views
0

Windows 8.1マシンでXAMPPを使用しています。私はcgi-binに基本的なhello world pythonスクリプトを配置しています。 私はコマンドラインからエラーなしでスクリプトを実行できますが、ブラウザから呼び出すとエラー500が表示されます。エラーログの状態:別の内部サーバーエラー500

[Fri Sep 29 11:06:36.996021 2017] [クライアントの192.168.1.6:49556] AH01215: "Content-Type:text/plain; charset = utf-8" \ r

[Fri Sep 29: 06:36.996021 2017] [cgi:エラー] [pid 5696:tid 1728] [クライアント192.168.1.6:49556] AH01215:\

[Fri Sep 29 11:06:36.996021 2017] [cgi:エラー] [pid 5696:tid 1728] [クライアント192.168.1.6:49556] AH01215:SyntaxError:無効な構文\ r

私はWindowsでコードを書くためにSublimeを使いました。私はSublimeで終わる行をUnix、Windows、MacOSに変更し、3つすべて同じエラーを受けました。私はLinuxマシンを開いてVIを使ってプログラムを書いて、パーミッションが777(テスト用)に設定されていることを確認しました。ファイルをcgi-binフォルダーに入れ、同じエラーを引き続き取得します。これで、印刷コンテンツタイプのラインを変更してみてください、コンテンツタイプとの問題があるようだ

答えて

0

...私も(rstripを使用してみました)が、「\ rは」は、その行の終わりで終わる:

Content-type:text/html\r\n\r\n 
+0

私はこれを最初から試してみましたが、もう一度試しましたが、同じエラーが発生しています:[Sat Sep 30 18:04:42.107060 2017] [cgi:error] [pid 7436:tid 1724] [client 192.168.1.6 :57124] AH01215:「Content-type:text/html \\ r \\ n \\ r \\ n」\ r [Sat Sep 30 18:04:42.107060 2017] [cgi:error] [pid 7436: [クライアント192.168.1.6:57124] [クライアント192.168.1.6:57124] AH01215:\ [土9月30日18:04:42.107060 2017] [cgi:エラー] [pid 7436:tid 1724] [クライアント192.168.1.6:57124] AH01215:構文エラー:無効な構文\ r – Sharon