0

モデルフィールド ImageWithThumbnailsField を持つ古いバージョンの sorl-thumbnail を使用しています。ローカルの開発サーバーでは問題なく動作しますが、Webfaction にデプロイすると、サムネイルが生成されなくなります。ファイルは作成されますが、空です。ログに次の興味深いメッセージが見つかりました。

2011/02/24 11:34:45 [warn] 15817#0: *74567794 a client request body is buffered to a temporary file /usr/local/nginx/client_body_temp/0000025310, client: ...

nginx は、書き込み権限のない一時フォルダーにファイルを作成しようとしていると推測しています。おそらく一時ディレクトリを再構成することにより、これを解決する方法についてのアイデアはありますか?

4

1 に答える 1

0

さて、私はこれを最新の sorl-thumbnail コードにアップグレードし、WebFaction の Web アプリケーションのライブラリから PIL のカスタム バージョンを削除することで解決しました。代わりに、アカウントに PIL のプレインストールされたバージョンを使用します。この差だと思います。

于 2011-03-03T21:55:23.013 に答える