Rails 启动脚本运行两次

Rails 启动脚本运行两次

我在安装 Ruby on Rails 时遇到了一些困难。我想将我的应用程序与 MySQL 一起使用。

问题如下:当我使用默认数据库适配器(sqlite)时,服务器可以顺利启动,但是当我将其切换到mysql2时,服务器却无法启动。

这是我收到的错误:

bin/rails:6:警告:已初始化常量 APP_PATH ~/rails/testapi/bin/rails:6:警告:APP_PATH 的先前定义在这里

我已经搜索了两个小时,但没有找到任何可以解决问题的方法,但我在一些论坛上看到启动脚本执行了两次。

我尝试删除我的应用程序并重新创建它,但没有任何改变。

有人遇到过这个问题吗?如果有,你找到解决办法了吗?

谢谢

答案1

好的,我在这里找到了解决问题的方法:https://stackoverflow.com/questions/10557507/rails-mysql-on-osx-library-not-loaded-libmysqlclient-18-dylib

事实证明 rake 无法找到 MySQL 可执行文件。

相关内容