@Rei 是这个意思求简化
@francis_tm 虽然不知道是什么错误但是只要把 capistrano 卸载了把所有 gem capistrano 删除重新 gem install 就可以解决问题了!谢谢你!
@francis_tm ruby 版本是 1.9.3 没有更新过版本
@hlcfan class ApplicationController < ActionController::Base protect_from_forgery
def uploadFile(file)
require 'fileutils'
if !file.original_filename.empty?
@filename=getFileName(file.original_filename)
File.open("#{File.expand_path(Rails.root)}/public/uploads/#{filename}", "wb") do |f|
f.write(file.read)
end
return @filename
end
end
def getFileName(filename)
if !filename.nil?
Time.now.strftime("%Y_%m_%d_%H_%M_%S") + '_' + filename
end
end
def save
unless request.get?
if filename=uploadFile(params[:file])
render :text=>filename
end
end
end
end
this is ok! thanks everybody!
@xieyu33333 ,@hlcfan,@small_fish__谢谢你们是我的地址写错了
闲时放皮,忙时放气
对不起大家了!是我自己写错方法了!
@badboy 如果是你,你会怎么做????求解答
@Rei 是的我调用错了!谢谢
@Rei 都有错啊!页面显示都会报错