我在我的Gemfile使用,這並不在服務器導軌顯示錯誤:gem 'remotipart'
寶石 'remotipart' 4
在我的表格視圖new.html.erb
<%=form_for @user, remote: true, html: { multipart: true, class: 'user-form' } do |f| %>
<div id='file_browse'>
<%= f.file_field :image, :id => 'file_browse' %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<%end%>
控制器的方法定義:
def create
respond_to do |format|
if @user.save
format.js
end
end
end
和我create.js.erb
<% if remotipart_submitted? %>
alert('submitted via remotipart')
<% else %>
alert('error in uploading image')
<% end %>
它給出這個錯誤413:請求實體太大在服務器,但沒有顯示它在一個頁面中它沒有獲取我的警報消息,即無法捕獲錯誤。請幫助我找到方法。不想給這個client_max_body_size 2M;
處理它的錯誤與rails應用程序從nginx請求獲取錯誤不通過rails應用程序
您使用ngnix Web服務器
? –是它的nginx .. – railslearner