表单提交后Heroku应用程序错误,但没有记录错误?

时间:2015-07-29 17:57:59

标签: ruby-on-rails ruby-on-rails-4 amazon-web-services heroku amazon-s3

当我尝试创建一个图像上传到Amazon S3的新表单时出现错误。

enter image description here

我认为这是因为我的照片上传,但不太确定。当我在我的开发环境中这样做时,没有问题。我也在开发中使用Amazon S3。

我检查了heroku logs,但没有收到任何错误。

创建新表单后,它应该引导我访问show.html.erb页面,其中包含ID中的ID(即:www.example.com/projects/this-is-new-page),但相反,它发送给我www.example.com/projects和错误。

哦,我也在使用friendly_id gem

def create
  @project = project.new(project_params)

  respond_to do |format|
    if @project.save

      if params[:photos]
        params[:photos].each { |image|
          @project.project_images.create(photo: image)
        }
      end
      format.html { redirect_to @project, notice: 'Trip was successfully created.' }
      format.json { render :show, status: :created, location: @project }
  else
      format.html { render :new }
      format.json { render json: @project.errors, status: :unprocessable_entity }
    end
  end
end

当我回到www.example.com/projects/this-is-new-page时,它有效。但是我在上传或提交表单后才会收到此错误。

0 个答案:

没有答案