Я пытаюсь развернуть свой сайт на моем сайте locomotivecms, все работает, но это то, что связано с моим файлом несущей волны, может кто-то указать, что с ним не так.Попытка разобраться с ошибкой развертывания с locomotivecms
CarrierWave.configure do |config|
config.cache_dir = File.join(Rails.root, 'tmp', 'uploads')
case Rails.env.to_sym
when :development
config.storage = :file
config.root = File.join(Rails.root, 'public')
when :production
# the following configuration works for Amazon S3
config.storage = :fog
config.fog_credentials = {
:provider => 'AWS',
:aws_access_key_id => 'AKIAI5GMSOQ',
:aws_secret_access_key => '1Q7g8TXCmFmmkS',
}
config.fog_directory = 'portfolioanders'
else
# settings for the local filesystem
config.storage = :file
config.root = File.join(Rails.root, 'public')
end
end
Вот мой wagon.log
* Reloaded "site", "content_types", "pages", "snippets", "content_entries", "translations" at 2013-10-07 23:59:47 -0700
The API key is invalid. (401)
unable to get an API token: The API key is invalid. (401)
* Reloaded "site", "content_types", "pages", "snippets", "content_entries", "translations" at 2013-10-08 00:02:07 -0700
* Reloaded "site", "content_types", "pages", "snippets", "content_entries", "translations" at 2013-10-08 15:43:41 -0700
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
* Reloaded "site", "content_types", "pages", "snippets", "content_entries", "translations" at 2013-10-08 19:53:34 -0700
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
[0;31;49m error => Missing required arguments: aws_access_key_id, aws_secret_access_key
[0m
Надеюсь, вы не разместили свои фактические учетные данные AWS. Ошибка читает: «Ключ API недействителен». Правильны ли ваши учетные данные? Имеют ли эти учетные данные доступ к ведро s3? – Litmus
Упс только что исправил это, как я могу проверить, есть ли у них доступ к ведро s3? –
Используйте любой способ, который вам нравится. 'rails console' - неплохая идея. Доступны s3-клиенты, такие как 'S3Fox',' s3browser', 's3cmd'. Любой из них должен быть в состоянии сказать вам, являются ли ключи действительными. Лучше всего вникнуть в документацию. – Litmus