部署 [已解决] nginx 部署之后的错误信息

xiaoniuniu · 2013年09月15日 · 最后由 xiaoniuniu 回复于 2013年09月15日 · 2009 次阅读

菜鸟按照 wiki 上的手册自己做了 nginx 部署,出现如下错误,不知该如何解决。恳请各位高手指点迷津

重新 bundle 之后出现这个错误

第一句话已经很明显了……

#2 楼 @nightire 之前一直都没有问题呀 用 rails s 就能启动。安装 nginx 就出错了

重新bundle之后出现这个错误 应该说重新bundle时出现这个错误 bundle install 并没有成功

我在我电脑上测试的结果:

➜  ~  gem install mysql -v 2.9.1
Fetching: mysql-2.9.1.gem (100%)
Building native extensions.  This could take a while...
Successfully installed mysql-2.9.1
Installing ri documentation for mysql-2.9.1
1 gem installed

证明 mysql 2.9.1 这个 gem 是存在的,但是你的电脑报错说找不到这个 gem 猜测应该是你的 gem 环境出问题了

#4 楼 @qhwa 我觉得也是 因为之前在装 nginx 的之前都是正确的,然后我用过 bundle install --deployment(国外网站上看到的解决方案,一知半解不太懂)就报错了。。。目前很郁闷,把服务器重置了。。。。重新安装中 an'zhaugn'zhogn

#4 楼 @qhwa 我现在可以正常启动 但是仍然是帖子上方出现的问题。。。。

#2 楼 @nightire 我找到解决方法了! bundle package --all (pack all git-based gems and move to vendor/cache)

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