gpt4 book ai didi

mysql - "undefined method ` 接受 ' for nil:NilClass"

转载 作者:可可西里 更新时间:2023-11-01 10:00:30 24 4
gpt4 key购买 nike

我在运行 db:migrate 时收到“undefined method ‘accept’ for nil:NilClass”错误。我的配置是:

Rails 3.2.8
MySql 5.1.54
OS : win7
ruby : 1.9.2

我的 gem 列表命令输出:

F:\RailsApp\MyApp>gem list

*** LOCAL GEMS ***

actionmailer (3.2.8)
actionpack (3.2.8)
activemodel (3.2.8, 3.1.0)
activerecord (3.2.8)
activeresource (3.2.8)
activesupport (3.2.8, 3.1.0)
arel (3.0.2)
bcrypt-ruby (3.0.1 x86-mingw32)
builder (3.0.0)
bundler (1.1.5)
coffee-rails (3.2.2)
coffee-script (2.2.0)
coffee-script-source (1.3.3)
erubis (2.7.0)
execjs (1.4.0)
hike (1.2.1)
i18n (0.6.0)
journey (1.0.4)
jquery-rails (2.0.2)
json (1.7.4)
mail (2.4.4)
mime-types (1.19)
minitest (1.6.0)
multi_json (1.3.6)
mysql (2.8.1 x86-mingw32)
mysql2 (0.3.11 x86-mingw32, 0.2.6 x86-mingw32)
polyglot (0.3.3)
rack (1.4.1, 1.3.6)
rack-cache (1.2)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (3.2.8)
railties (3.2.8)
rake (0.9.2.2, 0.8.7)
rdoc (3.12, 2.5.8)
sass (3.2.0)
sass-rails (3.2.5)
sprockets (2.1.3)
thor (0.15.4)
tilt (1.3.3)
treetop (1.4.10)
tzinfo (0.3.33)
uglifier (1.2.7)

我还将 %MYSQLPATH%/bin/libmySQL.dll 文件复制到 %RUBYHOME%/bin 文件夹。

谁能帮我解决这个问题?

最佳答案

这可能是一个 AR-JDBC 问题。尝试运行

bundle update activerecord-jdbc-adapter

这可能对你有帮助..

如果它不适合你,试试

bundle update mysql2

有关更多信息,请查看 GitHub Issue

关于mysql - "undefined method ` 接受 ' for nil:NilClass",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11946775/

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