Apache で mod python をセットアップしたところ、簡単なスクリプトを動作させようとしていますが、ページをロードするとすべての html がプレーン テキストとして公開されます。これは mod_python.publisher の問題だと思いました。ハンドラーも設定しました。ソースを検索したところ、「text/plain」と「text/html」を区別する行が見つかり、スクリプトで「出力しているファイルの最後の100文字を検索するので、それを入れました。それでもうまくいきませんでした。パブリッシャーがすべてを「text/html」として設定するように、コードの一部をコメントアウトしようとしましたが、ページを更新しても同じことが起こりました。多分私は何か間違った設定をしました。
これが httpd.conf の私の設定です
< Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On
< /Directory >