2009-08-14 44 views
0

pythonスクリプトはjailシェルで正常に実行され、htmlファイルにパイプすることができます。ファイルを見ると、まさに私が望むものです。しかし、私がブラウザからファイルを実行しようとすると、私は500エラーが発生します。 http://imgseekweb.sourceforge.net/install.htmlの指示に従って、cgi-binはsuEXECモードでなければなりません。私のホスティング会社はcgiスクリプトハンドラを.pyファイルを許可するように変更し、うまく動作する小さなテストスクリプトを作成しましたが、私の場合はまだ動作しません。はJailシェルでは実行されませんがブラウザでは実行されません

私は、suEXECにcPanelの.pyファイルのカスタムApacheファイルハンドラを作成しようとしましたが、これは役に立たないように見えるだけで、実行せずにブラウザのテキストとしてPythonスクリプトを印刷しました。

解決のためのアイデア。私はとても近いので、スクリプトは少なくともJail Shellで動作します。私もテストファイルをpythonスクリプトのシステム実行を起動させることでApacheを偽造しようとしていますが、これも500エラーを引き起こしましたが、今度はhtmlを表示するようなLynxを行っていてもJail Shellの正しいhtmlを吐き出します。

私がやったことはどんなものでも、test.pyの動作を停止させました。これで、追加したすべてのコードを削除しても、500エラーになりました。

+0

あなたのホストにまだ質問をしましたか? –

+0

はい。私は彼らからの応答を待っています。 – socrtwo

答えて

0

私のホストが問題を解決しました。私は、Microsoft Expression 2.0 HTMLエディタを使用してWindows環境で作業しています。 dos2unixをホスト環境にインストールし、シェルからアクセス可能なコードをUNIX環境に変換する必要がありました。このスレッドを読んだ人にこのスレッドを読んでくれてありがとう。

関連する問題