在rails 2.3.9开发的应用中,有一台客户机浏览器总是出现ActionController::InvalidAuthenticityToken的错误。
google 了一下,发现这是 2.3.9的bug
There's a bug in the 2.3.9. It prevents to set the session ID when using an activerecord or memcache session store. See this rails ticket. You can fix it by using the Mislav's patch at http://gist.github.com/570149. You'll have to create and paste the code in config/initializers/sessions_patch.rb. Or you can run the following command in your project root path:
wget http://gist.github.com/570149.txt -O config/initializers/sessions_patch.rb
Finally don't forget to restart your server (and a maybe issue a rake db:sessions:clear).
解决办法,在项目根目录执行 wget http://gist.github.com/570149.txt -O config/initializers/sessions_patch.rb
具体见
http://stackoverflow.com/questions/3705496/actioncontrollerinvalidauthenticitytoken-in-sessionscontrollercreate-error
分享到:
相关推荐
3. **高效的开发效率**:Rails 提供了一系列的工具和插件,如 ActiveRecord(用于数据库操作)、Action View(视图层)、Action Controller(控制器层)等,这些工具极大地方便了开发者的工作,提高了开发效率。...
使用 Rails 4 的简单聊天应用程序 - ActionController::Live 应用组件: 1 . 使用 Rails 4 ActionController::Live 的聊天应用程序 2 . 基本 LDAP 身份验证 3 . Redis 服务器集成 4 . 彪马服务器 1 . Rails 4 ...
本书教您如何使用Ruby on Rails开发和部署真正的,具有工业实力的Web应用程序,Ruby on Rails是为诸如Twitter,Hulu,GitHub和Yellow Pages等顶级网站提供支持的开源Web框架。
rails g controller products index ``` 这会生成一个`products_controller.rb`文件以及对应的视图文件`index.html.erb`。 Rails3还支持安装插件,可以通过以下命令将插件添加到项目中: ```bash rails plugin ...
Ruby on Rails印度尼西亚主页 该存储库是网站上内容的结果:地位一般说明不要忘记捆绑Gemfile资源: $ bundle install要构建源代码: $ jekyll build要查看源代码服务,请执行以下操作: $ jekyll serve您可以在耙上...
Uri :: Js :: Rails Rails的 安装 将此行添加到您的应用程序的Gemfile中: gem 'uri-js-rails', :group => :assets 然后执行: $ bundle 或将其自己安装为: $ gem install uri-js-rails 用法 添加到您的...
Clear EPUB version in English, Second Edition “The author is clearly an expert at the Ruby language and the Rails framework, but more than that, he is a working software engineer who introduces best...
在压缩包文件`rails_turo_in_action-master`中,很可能包含了整个教程的源码示例,读者可以按照章节逐步实践,加深对Rails的理解和应用能力。通过这个教程,无论是初学者还是有一定经验的开发者,都能提升在Rails...
[Pragmatic Bookshelf] Crafting Rails Applications Expert Practices for Everyday Rails Development (E-Book) ☆ 图书概要:☆ Rails 3 is a huge step forward. You can now easily extend the framework, ...
gem "mongoid_rails_migrations" 如何使用 创建迁移 $ rails generate mongoid:migration 运行迁移: $ rails db:migrate $ rails db:migrate:down VERSION= $ rails db:migrate:up VERSION= $ rails db:rollback...
### Rails 4 in Action, 第二版:关键知识点解析 #### 一、Rails 4简介与新特性 **Rails 4 in Action, 第二版** 是一本深入介绍Ruby on Rails框架的专业书籍。该书由Ryan Bigg、Yehuda Katz、Steve Klabnik和...
: : [ping]: : [axios]: : [redaxios]: [Inertia.js]: : [高级配置]: : [ jQuery]: : [客户端库]:#client-libraries- [codegen]:#code-generation- [用法]:#use-the-path-helpers-in-您的js应用程序...
Rails资产管道集成 WOW版本1.1.2 安装 将此行添加到您的应用程序的Gemfile中: gem 'wow-rails' 然后执行: $ bundle 或将其自己安装为: $ gem install wow-rails 用法 在app / assets / javascripts / ...
Jquery::Colorpicker::Rails 用于Gem,用于在 Rails 应用程序中使用 安装 将此行添加到应用程序的 Gemfile 中: gem 'jquery-colorpicker-rails' 然后执行: $ bundle 或者自己安装: $ gem install jquery-...
《Rails 3 in Action》是2011年由Ryan Bigg撰写的一本关于Ruby on Rails框架的权威指南,专门针对当时最新的Rails 3.1版本进行了深入解析。这本书旨在帮助开发者充分利用Rails 3.1的强大功能,提升Web应用开发的效率...
smartcrop-rails smartcrop-rails gem是用于Rails 4应用程序的smartcrop.js javascript库的集成。 Smartcrop.js实现了一种算法,可以为图像找到合适的农作物。 演示:用于内容感知图像裁剪 来源: : 安装将此行添加...
Ruby on Rails教程样本应用程序这是的示例应用程序 进行 。执照中的所有源代码都可以根据MIT许可和Beerware许可共同获得。 有关详细信息,请参见 。入门要开始使用该应用程序,请克隆存储库,然后安装所需的gem: $ ...
基金会Rails助手 使用出色的Gem for Rails 4.1+应用程序。 包括: 一个定制的FormBuilder,它使用Foundation框架类生成表单。 它替换了当前的form_for ,因此无需更改您的Rails代码。 错误消息正确显示。 一个...
d3-rails为Rails 3.1及更高版本提供D3。版本d3-rails带有D3.js版本6.6.2。 d3-rails版本将始终镜像D3的版本。 如果您需要较新版本的d3-rails,请参阅“开发”部分(如下)。安装将此行添加到您的Gemfile : gem "d3...