好的,感谢感谢
不好意思,我是第一次用 rails,我尝试了 rbenv,提示没有 2.6.6,信息如下
/htdocs$ rbenv version
system
/htdocs$ rbenv install --list
2.5.8
2.6.6
2.7.2
jruby-9.2.14.0
mruby-2.1.2
rbx-5.0
truffleruby-20.3.0
truffleruby+graalvm-20.3.0
/htdocs$ rbenv shell 2.6.6
rbenv: version `2.6.6' not installed
我的 ruby 版本是 ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
那个路径是 vendor/bundle/ruby/2.5.0 和 bundle/ruby/2.6.0,这里的 2.5.0 和 2.6.0 是 ruby 版本吗,我的 ruby 版本是 2.6.3 呀
感谢回复
bundle list 是有 fastercsv
gem list 里面没有
我的是 passenger,重启服务器后还是一样的报错
原因已经找到了,我的运行环境是 passenger,需要在 vhost 中添加一行
RailsEnv development
好的,我再尝试一下,thank U :)
非常感谢,刚刚试了下,确实是你说的这样。
@theblock24block 没有,我的最新代码已经贴上了。我后来在 controller 中换成把 type 赋值给 session,
session[:type] = type
报错 undefined local variable or method `session' ,也不知道什么情况
ctrl + alt + 减号 是折叠 ctrl + alt + 加号 是打开