2017-07-20 8 views
0

この質問は多くの質問がされていますが、誰も私の正確な問題はないようです。AWS上のRails - mkdir/uploadsの許可が拒否されている

アップロードにMKDIRのために、この時間は私がAWS EC2上で実行されている、私のレールのアプリに許可エラーに走ったので、私は、私は別のパーミッション拒否エラーを得た、ということでしたら、私は、速やかに、

しかしchmod 666 -R public/uploadsを走りました/ images。そこで私はchmodも実行しました。しかし今回は、違いはありません。

私はCarrierwaveを使用して画像をアップロードしています。私はLinuxのコマンドを使って少し新参です。どんな助けでも大歓迎です!

答えて

0

Carrierwaveに問題があることが判明しました。この宝石は、URLに 'version_name'が使用されたときにファイルを書き込んでいませんでした。だから私はそれを削除し、ファイルは正常に保存されました。 しかし、文書化されたURLを取得する方法であるimage_urlは、実際のURLではなくversion_nameでURLを返しました。アップローダに対して宣言されたオブジェクト属性を呼び出すと、正しいものが返されました。

関連する問題