のリターンコードでエラーを返します/ lessをCSSのファイルに圧縮します。これは、開発サーバーから呼び出されたときに完全に動作しますが、apache + mod_wsgiの下で実行すると、一貫してエラーが返されます。はいつも、私は誰かがこれを見ています望んでいる-6
これをデバッグするには、フィルタがwww-dataユーザー(WSGIDaemonProcessディレクティブのwsgiユーザーとして定義されています)として呼び出されているという正確なコマンドを実行し、それが操作しているファイルを書きます。
私はまた、そのシステムのコンプレッサー/ filters/base.pyのdjango-compressorコードをハックしています。proc.communicate()の後に呼び出されるすべてのコマンドがリターンコード-6を取得しているようです。呼び出し。
私は誰かがこれを以前に見たかったと思っています。このマシン上ではapache + mod_wsgiプロセスの外で動作します(つまり、プロセスをdevサーバとして実行する)。私は、subprocess.Popen()の呼び出しをブロックしている可能性があるかどうかは分かりません。
万一マシンがSELinuxで動作していますか?場合は、一時的に無効にした後に動作するかどうかを確認します。 –
私はSELinux上でPython 2.7.2と同じ問題があります。ここでPython 2.5はうまく動作します。問題を解決できましたか? – Pankrat