タスク/欠陥の追跡にTracを使用しており、状況は十分に順調に進んでいますが、今朝は500エラーが発生し始めました。Apache error_logを見ると、次のようなスタックトレースが得られます。
PythonHandler trac.web.modpython_frontend: ExtractionError:ファイルをeggキャッシュに抽出できません Pythoneggにファイルを抽出しようとしたときに次のエラーが発生しました キャッシュ: [Errno 13]許可が拒否されました:'/.python-eggs' Pythonのeggキャッシュディレクトリは現在、次のように設定されています。 /.python-eggs おそらく、あなたのアカウントにはこのディレクトリへの書き込みアクセス権がありませんか?あなたはできる PYTHON_EGG_CACHE環境を設定してキャッシュディレクトリを変更します アクセス可能なディレクトリを指す変数
そのため、PYTHON_EGG_CACHEを/ srv / trac/plugin-cacheに明示的に設定しました。Apacheを再起動しました。それでも同じエラーが発生します(「eggcache directory current set to:\ n \ n /.python_eggs。」と表示されます)
どうすればいいですか?Tracを再インストールするために行う最も簡単なことはありますか?そのルートに行く場合、既存のデータを失わないようにするためにどのような手順を実行する必要がありますか?