ファイルアップロードフィールドを持つモデルを含むdjangoアプリがあります。アップロードフィールドは、ターゲットファイルを取得し、メディアルートの既存のディレクトリにコピーをアップロードするか、ディレクトリが作成されていない場合は、ディレクトリを作成してその中にファイルをドロップします。
アプリは、組み込みのdjangoサーバーを利用して、開発で美しく動作しますが、本番サーバー(mod_wsgiでapache2インスタンスを実行しているOSXマシン)に移動すると、mkdir関数から「[エラー13]アクセスが拒否されました」がスローされますファイルをアップロードしようとするたびに、djangoのstorage.pyにあります。私のapachehttpd.confに追加する必要のあるパーミッション構文があるのではないかと強く思います。なぜdjangoサーバーがコードに問題がないのかわかりませんが、apachegagsです。誰か知っている?