Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails论坛引擎Forem错误消息_Ruby On Rails_Plugins - Fatal编程技术网

Ruby on rails Rails论坛引擎Forem错误消息

Ruby on rails Rails论坛引擎Forem错误消息,ruby-on-rails,plugins,Ruby On Rails,Plugins,我能够安装rails论坛引擎Forem: 我还使用Desive进行身份验证。当我在http:/localhost:3000/forums访问它时,我收到了这个错误消息 有人知道我可能做错了什么吗 这个错误看起来确实是错误的,因为链接之前缺少了main\u应用程序。您的new\u user\u session\u路径应该是main\u app.new\u user\u session\u路径 这是因为引擎正在使用分部(通过应用程序布局),因此它在引擎上下文中看不到new\u user\u se

我能够安装rails论坛引擎Forem:

我还使用Desive进行身份验证。当我在
http:/localhost:3000/forums
访问它时,我收到了这个错误消息


有人知道我可能做错了什么吗

这个错误看起来确实是错误的,因为链接之前缺少了
main\u应用程序。您的
new\u user\u session\u路径
应该是
main\u app.new\u user\u session\u路径

这是因为引擎正在使用分部(通过应用程序布局),因此它在引擎上下文中看不到
new\u user\u session\u path
helper,因为它仅在应用程序中可用


所以,是的,只要把
main\u应用程序。
放在这些路由之前,它就应该修复它。

这个错误看起来确实是错误的,因为你缺少链接之前的
main\u应用程序。您的
new\u user\u session\u路径
应该是
main\u app.new\u user\u session\u路径

这是因为引擎正在使用分部(通过应用程序布局),因此它在引擎上下文中看不到
new\u user\u session\u path
helper,因为它仅在应用程序中可用


所以,是的,只要把
main_app.
放在这些路由之前,它就会修复它。

Ryan,如果我没有登录,我可以通过路由前面的main_app访问http:localhost:3000/forums/。但是如果我尝试登录,并转到localhost:3000/论坛,我会得到can_read_forem_论坛?方法错误,所以仍然broken@Michael:此错误现已修复。就是这个。我把它打开了,因为我对解决方案不满意。我可能会改变
user\u class
以获取字符串而不是类,因为我认为这是导致问题的原因。Ryan,如果我没有登录,我可以通过路由前面的主应用程序访问http:localhost:3000/forums/。但是如果我尝试登录,并转到localhost:3000/论坛,我会得到can_read_forem_论坛?方法错误,所以仍然broken@Michael:此错误现已修复。就是这个。我把它打开了,因为我对解决方案不满意。我可能最终会将
user\u class
更改为使用字符串而不是类,因为我认为这是导致该问题的原因。