多くの友人に Python ファイルをダウンロードしてもらいたいので、それを Apache Web サーバーに配置し、友人に「http://mydomain.com/someDjangoModels.py」にアクセスするように伝えました。
ただし、「http://mydomain.com/someDjangoModels.py」にアクセスするとエラー 500 が発生します。なぜですか? ファイル「mySecretPythonFile.py」は 777 に chmod されています。
Apache エラー ログは次のように出力されます。
[Thu Aug 30 12:04:54 2012] [error] [client 71.14.78.236] Premature end of script headers: someDjangoModels.py
[Thu Aug 30 12:05:35 2012] [error] [client 71.14.78.236] Premature end of script headers: someDjangoModels.py
[Thu Aug 30 12:05:50 2012] [error] [client 71.14.78.236] Premature end of script headers: someDjangoModels.py