ubuntu 下用 rvm 安装了 ruby1.9.3 并将 1.9.3 设置默认 rack 版本是 1.5 测试 提示raise_if_conflicts': 所以通过用Gemfile安装了gem rackup -p 8080 test.ru 这样可以启动应用,但当监听80端口的时候提示没有权限, 用sudo又提示raise_if_conflicts'
raise_if_conflicts': 所以通过用Gemfile安装了gem rackup -p 8080 test.ru 这样可以启动应用,但当监听80端口的时候提示没有权限, 用sudo又提示
经高人指点 conflick 要用 bundle exec 绑定 80 端口要用 rvmsudo 完整的命令是 rvmsudo bundle exec thin -p 80 -R test.ru start 这是 ruby 的小天地