gpt4 book ai didi

sinatra - padrino 启动时的 Notmethod 错误

转载 作者:行者123 更新时间:2023-12-01 10:11:41 26 4
gpt4 key购买 nike

不幸的是一开始就迷路了。使用官方指南创建第一个 test_app http://www.padrinorb.com/

当尝试启动“padrino start”应用程序时,服务器在控制台中运行良好,但当我尝试在浏览器中看到它时,就会出现此错误消息:

NoMethodError 在/admin/未定义的方法“匹配?”对于零:NilClass文件:routing.rb 位置:线路:66

我也看不到图标,控制台说找不到。

(尝试使用 Thin 和 Webrick。我将 Ubuntu 与 RVM Ruby1.9 Gem 1.3.7 Rails3 一起使用。更新了 Sinatra 和 Padrino gems,进行了清理。)

非常感谢,格佐普

最佳答案

更好的解决方案可能是将您正在使用的 sinatra 版本固定到与 sinatra 0.9.19 兼容的版本。 Sinatra 1.1.0 适合我。为此,请将此行添加到您的 Gemfile 中:

gem 'sinatra', '1.1.0'

并调用

bundle update

不过,您以后会使用 bundle exec padrino

关于sinatra - padrino 启动时的 Notmethod 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4535838/

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