phpとrails5.2でセッション情報を共有する方法を教えていただきたいです。
rails側でphpが書いたセッションを読む、php側でrailsが書いたセッションを読むということができればと思います。
phpもrailsもセッションの保存場所はmemcachedに変更できたのですが、rails5のほうでシリアライズ・デシリアライズ方法を変更できません。
php側では下記の通りに実行しシリアライズ方法の変更が可能でした。
bash
1$vi php.ini 2session.serialize_handler = msgpack 3extension=msgpack.so
セッションのシリアライズ方法はmsgpackでなくても、どちらでもセッションの読み書きができればいいと思っています。
https://waka.hatenablog.com/entry/2013/03/20/004404
このあたりを参考にしようとしたのですが、検索してもrails4系の記事しか見当たらず、モンキーパッチをあてるところさえも見つけられないです。
rails5.2でのシリアライズ方法を変更できる方法があれば教えていただきたいです。
よろしくお願いいたします。
あなたの回答
tips
プレビュー