Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.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 RoR JSON::ParserError 743:意外令牌_Ruby On Rails_Heroku - Fatal编程技术网

Ruby on rails RoR JSON::ParserError 743:意外令牌

Ruby on rails RoR JSON::ParserError 743:意外令牌,ruby-on-rails,heroku,Ruby On Rails,Heroku,在将我的应用程序从RoR 4.0.3升级到4.2.11.1后,我在Heroku的生产中遇到以下错误。开发工作进展顺利 JSON::ParserError(743:会话id:ETI“%bd13343a4bb8069dd3c3420aba52289c;”处的意外令牌): 这是我第一次升级RoR应用程序,因此我遵循Rails指南,逐步完成rake Rails:更新过程,根据需要更新文件。根据: Rails 4.1之前创建的应用程序使用封送处理将cookie值序列化到已签名和加密的cookie jar中

在将我的应用程序从RoR 4.0.3升级到4.2.11.1后,我在Heroku的生产中遇到以下错误。开发工作进展顺利

JSON::ParserError(743:会话id:ETI“%bd13343a4bb8069dd3c3420aba52289c;”处的意外令牌):

这是我第一次升级RoR应用程序,因此我遵循Rails指南,逐步完成rake Rails:更新过程,根据需要更新文件。

根据:

Rails 4.1之前创建的应用程序使用封送处理将cookie值序列化到已签名和加密的cookie jar中。如果要在应用程序中使用新的基于JSON的格式,可以添加包含以下内容的初始值设定项文件:

这将透明地将现有的封送序列化cookie迁移为新的基于JSON的格式

Rails.application.config.action_dispatch.cookies_serializer = :hybrid