Rails Ruby China 源码怎么配置可以上传不依赖 upaiyun

hujunxianligong · 2015年03月13日 · 最后由 hujunxianligong 回复于 2015年03月14日 · 1469 次阅读

请问 Ruby China 源码怎么配置可以上传不依赖 upaiyun

是要修改这里么?

CarrierWave.configure do |config|
  config.storage = :upyun
  # Do not remove previously file after new file uploaded
  config.remove_previously_stored_files_after_update = false
  config.upyun_username = Setting.upyun_username
  config.upyun_password = Setting.upyun_password
  config.upyun_bucket = Setting.upyun_bucket
  config.upyun_bucket_host = Setting.upload_url
end

config.storage = :upyun改成config.storage = :file,把相关配置和相关的 gem 去掉,就是存到本地。

#1 楼 @JeskTop 谢谢,但是上传出现了 500 错误。Setting.upload_url 设置成类似https://ruby-china.org是对的么?

#2 楼 @hujunxianligong 如果你只需要存在本,就把:

config.remove_previously_stored_files_after_update = false
config.upyun_username = Setting.upyun_username
config.upyun_password = Setting.upyun_password
config.upyun_bucket = Setting.upyun_bucket
config.upyun_bucket_host = Setting.upload_url

都去掉吧。

#3 楼 @JeskTop 这些都已经去掉了, #3 楼 @JeskTop 非常感谢,这些已经去掉了。刚才是 uploads 文件夹权限的问题。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号