gpt4 book ai didi

ruby - 为什么 APP_PATH 阻止我启动 WEBrick

转载 作者:太空宇宙 更新时间:2023-11-03 17:23:17 25 4
gpt4 key购买 nike

我在我的应用程序目录中键入 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 上找到的建议,并在我的 Gemfile 中注释了 gem 'spring', group: :development

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

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

为什么我不能启动我的服务器?

最佳答案

运行 rake rails:update:bin,你会收到一个错误。

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

我解决了冲突,再次运行 rails server,WEBrick 应该可以正常工作。

关于ruby - 为什么 APP_PATH 阻止我启动 WEBrick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24320742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com