Я использую несущую волну с туманом для хранения изображений на Amazon S3. Я следовал всем инструкциям, но постоянно получаю одну и ту же основную ошибку, и она кажется неверной.
Errno::EACCES in ProjectsController#update
Permission denied - C:/rails-projects/myrailsapp/tmp/20111203-2006-7864-6681/jolly-rows.jpg
однако загруженное изображение все еще помещается в кешированный каталог и загружается на сервер amazon s3 .... так почему он выдает эту ошибку?
у меня есть
CarrierWave.configure do |config|
config.root = Rails.root.join('tmp')
config.cache_dir = 'carrierwave'
config.fog_credentials = {
:provider => 'AWS',
:aws_access_key_id => 'SECRET',
:aws_secret_access_key => 'SECRET'
}
config.permissions = 0777
config.fog_directory = 'ia_test_dir'
config.fog_public = true
end
в инициализаторе. пожалуйста, помогите ... спасибо!
Обновление: до сих пор не удалось заставить это работать. У меня есть несколько других вещей, таких как изменение директории tmp, не настройка tmp и т. Д., И ничего, пожалуйста, помогите. кто-нибудь?
Есть ли что-то, чего не хватает моему вопросу, который мешает людям отвечать?