On 13 September 2012 17:00, Saravanan P <[email protected]> wrote:
> ok if my s3_credentials is problem mean, i can able to see app-logo which
> stored in s3 in my about-us page.
>
> and for
>
> %img{:alt => "product",:src=>"#{i.image.url(:products)}", :width => "329" ,
> :height =>"251"}
Should that be :src => "/"#{i.image.url(:products)}/""
Colin
>
> look at the class of whatever 'i' is, particularly the s3_credentials option
> you passed for that model.
>
> its returning correct url for the product image which stored in s3 in my
> production.
>
>
> On Thu, Sep 13, 2012 at 8:53 PM, Jim Ruther Nill <[email protected]> wrote:
>>
>>
>>
>> On Fri, Sep 14, 2012 at 1:01 AM, Saravanan P <[email protected]>
>> wrote:
>>>
>>> i don't think error be in my amazon s3 access key. Because as i mentioned
>>> earlier some of page was running and that pages having s3 images. May be
>>> some other error... :(
>>
>>
>> I'm pretty sure it has something to do with the credentials or how
>> paperclip parses those credentials
>> what does this code return?
>> Model.attachment_definitions[:image][:s3_credentials]
>>
>> I have one more question. On line 270 of the code you pasted
>>
>> %img{:alt => "product",:src=>"#{i.image.url(:products)}", :width => "329"
>> , :height =>"251"}
>>
>> look at the class of whatever 'i' is, particularly the s3_credentials
>> option you passed for that model.
>>
>>>
>>>
>>> please help
>>>
>>>
>>> On Thu, Sep 13, 2012 at 2:49 PM, Saravanan P <[email protected]>
>>> wrote:
>>>>
>>>> I provide all keys but not working. In development working well
>>>>
>>>> In my model
>>>>
>>>> has_attached_file :crop_content, :styles => {:thumb =>
>>>> "89x75#",:crop_content=>"160x160#" },
>>>> :path => "assets/crops/contents/:id/:style/:basename.:extension",
>>>> :storage => "s3",
>>>> #:s3_headers => { 'Cache-Control' => 'max-age=315576000', 'Expires' =>
>>>> 10.years.from_now.httpdate },
>>>> :s3_protocol => 'https',
>>>> :s3_credentials => "#{::Rails.root.to_s}/config/amazon-s3.yml"
>>>>
>>>> and under config folder/amazon-s3.yml
>>>>
>>>> development:
>>>> bucket: my_avatar-production
>>>> access_key_id: amazonaccesskey
>>>> secret_access_key: amazon_secret_access_key
>>>>
>>>> test:
>>>> bucket: my_avatar-test
>>>> access_key_id: amazonaccesskey
>>>> secret_access_key: amazon_secret_access_key
>>>>
>>>> production:
>>>> bucket: my_avatar-production
>>>> access_key_id: amazonaccesskey
>>>> secret_access_key: amazon_secret_access_key
>>>>
>>>>
>>>> On Thu, Sep 13, 2012 at 1:44 PM, Jim Ruther Nill <[email protected]>
>>>> wrote:
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Sep 13, 2012 at 6:07 PM, Saravanan P
>>>>> <[email protected]> wrote:
>>>>>>
>>>>>> Thanks for the reply.
>>>>>>
>>>>>> This is from my .log file
>>>>>>
>>>>>> Started GET "/" for 122.183.133.1 at 2012-09-13 07:38:52 +0000
>>>>>> Processing by HomeController#index as HTML
>>>>>> [1m [36mProduct Load (1.3ms) [0m [1mSELECT id, product_type, name,
>>>>>> slug, short_description, price, farm_name, lbcount, unit FROM `products`
>>>>>> WHERE (featured_product=1) ORDER BY rand() LIMIT 20 [0m
>>>>>> [paperclip] Duplicate URL for attachment with
>>>>>> /system/:attachment/:id/:style/:filename. This will clash with attachment
>>>>>> defined in Advertisement class
>>>>>> [1m [35mCategoryImage Load (0.9ms) [0m SELECT `category_images`.*
>>>>>> FROM `category_images` WHERE `category_images`.`product_id` IN (43, 40,
>>>>>> 88,
>>>>>> 54, 158, 150, 57, 70, 109)
>>>>>> [1m [36mCategory Load (1.0ms) [0m [1mSELECT `categories`.* FROM
>>>>>> `categories` WHERE `categories`.`id` IN (8, 2, 4, 9, 5, 10, 11, 6) [0m
>>>>>> [1m [35mPicture Load (12.3ms) [0m SELECT `pictures`.* FROM
>>>>>> `pictures` WHERE `pictures`.`imageable_type` = 'Product' AND
>>>>>> `pictures`.`imageable_id` IN (43, 40, 88, 54, 158, 150, 57, 70, 109)
>>>>>> [1m [36mCompany Load (1.0ms) [0m [1mSELECT `companies`.* FROM
>>>>>> `companies` WHERE (name IN ('Fresh goat cheese','Scallops','Maine
>>>>>> lobsters','Fresh peaches','Teas')) ORDER BY rand() [0m
>>>>>> [1m [35mProduct Load (0.7ms) [0m SELECT id, product_type, name,
>>>>>> slug, short_description, price, farm_name, lbcount, unit FROM `products`
>>>>>> WHERE (featured_product = 0 and new_product= 1) ORDER BY rand() LIMIT 20
>>>>>> [1m [36mCategoryImage Load (0.6ms) [0m [1mSELECT
>>>>>> `category_images`.* FROM `category_images` WHERE
>>>>>> `category_images`.`product_id` IN (119, 31, 84, 51, 120, 154, 103, 37,
>>>>>> 56,
>>>>>> 130, 148) [0m
>>>>>> [1m [35mCategory Load (0.6ms) [0m SELECT `categories`.* FROM
>>>>>> `categories` WHERE `categories`.`id` IN (14, 5, 13, 9, 2, 0, 7, 4, 17)
>>>>>> [1m [36mPicture Load (1.3ms) [0m [1mSELECT `pictures`.* FROM
>>>>>> `pictures` WHERE `pictures`.`imageable_type` = 'Product' AND
>>>>>> `pictures`.`imageable_id` IN (119, 31, 84, 51, 120, 154, 103, 37, 56,
>>>>>> 130,
>>>>>> 148) [0m
>>>>>> [1m [35mThought Load (0.2ms) [0m SELECT `thoughts`.* FROM
>>>>>> `thoughts` ORDER BY created_at DESC LIMIT 1
>>>>>> [1m [36mLearn Load (0.2ms) [0m [1mSELECT `learns`.* FROM `learns`
>>>>>> ORDER BY created_at DESC LIMIT 2 [0m
>>>>>> [paperclip] Duplicate URL for attachment with
>>>>>> /system/:attachment/:id/:style/:filename. This will clash with attachment
>>>>>> defined in Category class
>>>>>> [1m [35mAdvertisement Load (0.2ms) [0m SELECT `advertisements`.*
>>>>>> FROM `advertisements` ORDER BY created_at desc LIMIT 1
>>>>>> [1m [36mNews Load (0.2ms) [0m [1mSELECT `news`.* FROM `news` ORDER
>>>>>> BY created_at DESC LIMIT 1 [0m
>>>>>> [1m [35mBlog Load (0.2ms) [0m SELECT `blogs`.* FROM `blogs` ORDER
>>>>>> BY created_at DESC LIMIT 1
>>>>>> Rendered home/index.html.haml within layouts/application (3.0ms)
>>>>>> Completed 500 Internal Server Error in 359ms
>>>>>>
>>>>>> ActionView::Template::Error (You did not provide both required access
>>>>>> keys. Please provide the access_key_id and the secret_access_key.):
>>>>>> 267: .img_col1
>>>>>> 268:
>>>>>> .capslide_img_cont1.ic_container{:style=>"position:absolute;"}
>>>>>> 269: %a{:href => "/product_details" +
>>>>>> "?category_id=#{@cate.category.slug}" + "&product_id=#{x.slug} "}
>>>>>> 270: %img{:alt =>
>>>>>> "product",:src=>"#{i.image.url(:products)}", :width => "329" , :height
>>>>>> =>"251"}
>>>>>> 271: .ic_caption{:style => "display: block;"}
>>>>>> 272: .overlay-text
>>>>>> 273: %a{:href => "/product_details" +
>>>>>> "?category_id=#{@cate.category.slug}" + "&product_id=#{x.slug} "}
>>>>>> app/views/home/index.html.haml:270:in `block in
>>>>>> _app_views_home_index_html_haml___1026580395_93166550'
>>>>>> app/views/home/index.html.haml:262:in `each'
>>>>>> app/views/home/index.html.haml:262:in
>>>>>> `_app_views_home_index_html_haml___1026580395_93166550'
>>>>>
>>>>>
>>>>> Looks like it has something to do with you s3 credentials. Searching
>>>>> for the complete error tells you this.
>>>>>
>>>>>
>>>>> https://www.google.com/webhp?sourceid=chrome-instant&ie=UTF-8#hl=en&safe=off&sclient=psy-ab&q=%22You+did+not+provide+both+required+access+keys.+Please+provide+the+access_key_id+and+the+secret_access_key%22&oq=%22You+did+not+provide+both+required+access+keys.+Please+provide+the+access_key_id+and+the+secret_access_key%22&gs_l=hp.3...2428.3001.1.3258.2.2.0.0.0.0.0.0..0.0...0.2...1c.1.ywAFlQv0Z_s&pbx=1&fp=1&biw=1366&bih=622&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&cad=b
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Note: Some of the page running which looks like static page content.
>>>>>>
>>>>>>
>>>>>> On Thu, Sep 13, 2012 at 1:31 PM, Colin Law <[email protected]>
>>>>>> wrote:
>>>>>>>
>>>>>>> On 13 September 2012 08:53, Saravanan P <[email protected]>
>>>>>>> wrote:
>>>>>>> > I am getting following error while run my rails app in my server
>>>>>>> >
>>>>>>> > ActionView::Template::Error (You did not provide both required
>>>>>>> > access keys.
>>>>>>> > Please provide the access_key_id and the secret_access_key.):
>>>>>>>
>>>>>>> I think you may need to give us some more information about the code
>>>>>>> that generates the error.
>>>>>>>
>>>>>>> Colin
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "Ruby on Rails: Talk" group.
>>>>>>> To post to this group, send email to
>>>>>>> [email protected].
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> [email protected].
>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Regards by
>>>>>> Saravanan.P
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Ruby on Rails: Talk" group.
>>>>>> To post to this group, send email to
>>>>>> [email protected].
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected].
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> -------------------------------------------------------------
>>>>> visit my blog at http://jimlabs.heroku.com
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Ruby on Rails: Talk" group.
>>>>> To post to this group, send email to [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Regards by
>>>> Saravanan.P
>>>>
>>>
>>>
>>>
>>> --
>>> Regards by
>>> Saravanan.P
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Ruby on Rails: Talk" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>
>>
>>
>>
>> --
>> -------------------------------------------------------------
>> visit my blog at http://jimlabs.heroku.com
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Ruby on Rails: Talk" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>
>
>
>
> --
> Regards by
> Saravanan.P
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit https://groups.google.com/groups/opt_out.