Note that there are some explanatory texts on larger screens.

plurals
  1. PORails 3 with Uploadify & Paper_Clip
    primarykey
    data
    text
    <p>Anyone here haveRails 3 with Uploadify &amp; Paper_Clip experience?</p> <p>I'd like to allow the user to upload photos:</p> <p><strong>Here is my view:</strong></p> <pre><code>&lt;input id="fileInput" name="fileInput" type="file" /&gt; &lt;script type="text/javascript"&gt; $(document).ready(function() { $('#fileInput').uploadify({ uploader : '/uploadify/uploadify.swf', fileDataName : 'photo[file]', script : '/photos/upload', cancelImg : '/uploadify/cancel.png', auto : true, scriptData : { '_http_accept': 'application/javascript', '_method': 'put', "&lt;%= key = Rails.application.config.session_options[:key] %&gt;" : "&lt;%= cookies[key] %&gt;", "&lt;%= request_forgery_protection_token %&gt;" : "&lt;%= form_authenticity_token %&gt;" } }); }); &lt;/script&gt; </code></pre> <p><strong>My Controller:</strong> </p> <pre><code> def upload @photo = Photo.create(params[:file]) respond_to do |format| format.json end end </code></pre> <p><strong>My Model:</strong> #Paperclip for photo has_attached_file :photo, . . . </p> <p>PROBLEM... is when I use uploadify to render, if errors, In the logs it shows:</p> <pre><code>Started POST "/photos/upload" for 127.0.0.1 at Sun Oct 24 12:16:38 -0700 2010 Processing by PhotosController#upload as HTML Parameters: {"photo"=&gt;{"file"=&gt;#&lt;File:/var/folders/lF/lF0Ne5vGFj44kV54W3zBdU+++TI/-Tmp-/RackMultipart20101024-34605-sqvg1m-0&gt;}, "_http_accept"=&gt;"application/javascript", "Filename"=&gt;"whiteboard_2.jpg", "folder"=&gt;"/projects/3/photo_albums/", "authenticity_token"=&gt;"l9TqKh1Q7/8riUjuPMj7QtiJwNNxvBKfENnTx/ijP3E=", "Upload"=&gt;"Submit Query", "_cline_session"=&gt;"BAh7CCIQX2NzcmZfdG9rZW4iMWw5VHFLaDFRNy84cmlVanVQTWo3UXRpSndOTnh2QktmRU5uVHgvaWpQM0U9Ig9zZXNzaW9uX2lkIiVmYjYyYmM5YjU0YTBkMWMwNWZmMDQ3NmE1NzU1YTE1YSIZd2FyZGVuLnVzZXIudXNlci5rZXlbByIJVXNlcmkG--f5b0cb3a6b775b2cc15eb30b20aa3c3f558b0412"} User Load (0.2ms) SELECT "users".* FROM "users" WHERE ("users"."id" = 1) LIMIT 1 SQL (0.4ms) INSERT INTO "photos" ("created_at", "description", "photo_content_type", "photo_file_name", "photo_file_size", "photo_updated_at", "title", "updated_at", "user_id") VALUES ('2010-10-24 19:16:39.042342', NULL, NULL, NULL, NULL, NULL, NULL, '2010-10-24 19:16:39.042342', NULL) [paperclip] Saving attachments. Completed 406 Not Acceptable in 50ms </code></pre> <p>Any ideas why Rails isn't getting the uploaded file?</p> <p>Thanks</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload