Hi All
I have a new CE based site up and running on Heroku and have a few
questions that I hope to get answers to.
The first question has to do with AWS S3. When I first installed the app
on Heroku - none of image uploads seemed to 'stick'. While the profile
image was initially accepted (aka no obvious errors and it appeared on the
website correctly) - it seemed to be a cached version of the image. I say
that for several reasons ...
- looking at the logs there were some errors related to retrieving the
image from /system/photos/:some_number/....
- if I tried the site from a different browser - instead of seeing the
image - I saw a 'broken image' image
After a bit of 'googling' I noticed that one of my " storage: 's3' "
settings in my application.yml file didn't look like the others -
specifically the one used in the 'photo' section looking like this
" storage: s3 " (NOTE the missing single quotes.
I added the missing single quotes and now the image appears to show up
across browsers and there are no errors in the logs. One thing that I
can't explain though is that there appear to be no files stored in my S3
bucket. So if its working - where are the images being stored ???
The second question is a routing error that happens when I try and comment
on posts. When I comment on a Post - I see a spinning 'wheel' in the UI
and looking in the logs - I see an error like this ...
ActionController::RoutingError (No route matches
{:controller=>"categories", :action=>"show", :id=>nil}):
complete error stack found here -> http://pastie.org/5516240
Any help with these questions would be greatly appreciated.
Thanks
Dave
--
You received this message because you are subscribed to the Google Groups
"CommunityEngine" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/communityengine/-/uHh4S-JQJLsJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/communityengine?hl=en.