#10 楼 @zhangyuan 我也是用的普通用户。。。依旧是这个错误
#8 楼 @zhangyuan 这个问题搞定了,启动 unicorn 的时候,这个权限是怎么给呢 我的用户给了 root 权限。然后 deploy
/home/william/apps/clinic/shared/bundle/ruby/2.0.0/gems/unicorn-4.7.0/lib/unicorn/socket_helper.rb:149:in `unlink': Operation not permitted - /tmp/unicorn.clinic.sock (Errno::EPERM)
话说部署一个 rails 这么费劲的...
#6 楼 @zhangyuan 现在问题好奇怪 服务器上我安装了 ruby-2.0.0-p247,但是 cap deploy:cold 时候还是提示这个错误
[162.243.45.187] executing command
** [out :: 162.243.45.187] ruby-2.0.0-p247 is not installed.
** [out :: 162.243.45.187] To install do: 'rvm install ruby-2.0.0-p247'
** [out :: 162.243.45.187] Error: RVM was unable to use 'ruby-2.0.0-p247'
#4 楼 @chunlea 你好 谢谢!我删除了 Gemfile.lock 重新 bundle install 了下。然后发现说 dvm 的路径不对然后 set :rvm_bin_path, "$HOME/.rvm/bin" 设置了下路径: 现在的问题是:
command finished in 1053ms
failed: "rvm_path=/usr/local/rvm $HOME/.rvm/bin/rvm-shell 'ruby-2.0.0-p247' -c 'cd -- /home/william/apps/clinic/releases/20131106141509 && RAILS_ENV=production RAILS_GROUPS=assets bundle exec rake assets:precompile'"
已解决,多谢! 'add_timestamps(:suppliers)'
@Rei 哦 看的是别人的代码 他的 migriation 是写在 schema.db 中 没有 't.datetime "created_time' 一直以为这个是创建的时候自动加进去的呢 多谢啦
#1 楼 @jyz19880823 是么?一个应用不是只能开一个服务么?现在想到的就是开 2 个端口
三方协议就是你毕业之前出去工作签的一个东西,也就是在这个阶段才有效,意义不大。无所谓的。
oh i c. 谢谢,找了半天没找到点子上!
刚开始 ruby 收藏下也