为什么APP_PATH阻止我启动WEBrick

时间:2014-06-20 05:51:05

标签: ruby ruby-on-rails-4 gem rubygems webrick

我在app目录中输入rails server命令并收到此错误:

bin/rails:6: warning: already initialized constant APP_PATH /Users/user/Repositories/simple_cms/bin/rails:6: warning: previous definition of APP_PATH was here Usage: rails COMMAND [ARGS]

然后我导航到bin/rails目录,找出 APP_PATH 是什么。这就是我在第6行找到的:APP_PATH = File.expand_path('../../config/application', __FILE__)

我不想直接改变这个文件,我跟着在github上找到的建议,并在'spring', group: :development

中评论了宝石Gemfile

我再次尝试rails server命令并收到相同的错误,因此我取消注释'spring', group: :development并最后一次尝试rails server

这一次,我第二次遇到完全不同的错误...... http://pastebin.com/bPYgufBH

为什么我无法启动服务器?

1 个答案:

答案 0 :(得分:6)

运行rake rails:update:bin,您将收到错误。

然后你必须创建一个符号链接:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

我解决了冲突,再次运行rails server,WEBrick应该像魅力一样。