当前位置: 首页 > 知识库问答 >
问题:

导轨安装辅助

郭鸿信
2023-03-14

因此,我对rails等非常陌生,在过去的几个小时里,我一直试图安装它,但在试图运行rails s时,或者如果我试图用rails g forem:install安装它时,出现了以下错误:

/usr/lib64/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:245:在`load‘中:/home/forem/config/initializers/session_store.rb:3:语法错误,意外的“:”,需要$end(SyntaxError)...sion_store:cookie_store,key:'_forums_session'^来自

加载‘从/usr/lib64/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:236:inload_dependency从/usr/lib64/ruby/gems/1.8/gems/activesupport-3.2.11/lib/activesupport-3.2.11/lib/activesupport/dependencies.rb:245:inload_dependency从code>each’从/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/engine.rb:587从/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:30:ininstance_exec从/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:30:ininstance_exec 55:在run_initializers中'from/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:54:在each中'from/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/initializable.rb:54:在run_initializers中'from/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/application.rb:136:ininitialize!‘from/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/railtie/configurable.rb:30:在中发送“from/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/railtie/configurable.rb:30:在中发送”from/usr/lib64/ruby/gems/1.8/gems/railties/configurable.rb:30:在中发送“method_missing”from port-3.2.11/lib/active_support/dependencies.rb:251:inrequire“from/usr/lib64/ruby/gems/1.8/gems/activesupport-3.2.11/lib/activesupport/dependencies.rb:236:inload_dependency”fromfrom/usr/lib64/ruby/gems/1.8/gems/railties-3.2.11/lib/rails/commands.rb:25 from script/rails:6:inrequire“from script/rails:6

我是不是漏掉了什么,或者...?

下载的是这个:https://github.com/radar/forem.heroku.com

共有1个答案

柯建修
2023-03-14

您得到的错误是由于您在不支持Ruby的旧版本中使用了Ruby1.9+hash语法。您需要将Ruby升级到1.9.2或1.9.3,或者将session_store.rb文件的第二行更改为:

# Be sure to restart your server when you modify this file.
Forums::Application.config.session_store :cookie_store, :key => '_forums_session'
 类似资料:
  • 我得到这个信息: 安装rake时出错 我应该如何继续修复此错误?

  • 我正在尝试在windows7上安装rails。Rails没有安装gem源代码-添加http://rubygems.org命令会引发错误,如错误获取http://rubygems.org超时http://API.rubygems.org/specs.4.8.gz 有人能帮我解决这个问题吗?

  • 我似乎无法将@current_用户存根,以便我的before_filter:login_required通过,并获得正确的模板,而不是重定向到登录屏幕。 这是我的控制器规格: 我相信这是用于存根的较新rspec语法。 下面是一些使用控制器的示例。存根方法,但这似乎不起作用。我只想存根@current_user变量,这样看起来就像用户登录了一样,这样我就可以用实际的控制器规范测试我的控制器了。现在,

  • 然后出现欢迎界面,点击下一步:

  • CodeIgniter 安装分为四个步骤: 解压缩安装包。 把 CodeIgniter 文件夹和里面的文件上传到你的服务器。通常 index.php 在根目录。 用任何文本编辑器打开 application/config/config.php 去设置你的网站根 URL。如果你打算使用加密或 Session,请设置你的加密密钥。 如果你打算使用数据库,用任何文本编辑器打开 application/c

  • 要安装预编译的 Electron 二进制文件,请使用 npm。 首选方法是在你的应用程序中安装 Electron 作为开发依赖: npm install electron --save-dev 查看versioning doc获取如何在你的应用中管理Electron的相关信息。 运行 Electron ad-hoc 如果你不想在本地工程上使用 npm install 同时又没用其它选择时,你也可