gpt4 book ai didi

php - 部署到 Heroku 时如何保留 session ?

转载 作者:可可西里 更新时间:2023-10-31 22:45:41 24 4
gpt4 key购买 nike

我正在使用 PHP 制作 Heroku FB 应用程序,每当我执行 git push 时,我的用户 session 都会被破坏。为什么会发生这种情况?更重要的是,我该如何防止这种情况发生?

最佳答案

另一个没有提到的选项是使用 Memcached 来存储 session 。您可以使用 heroku 插件 Memcachier ( https://addons.heroku.com/memcachier )。

要配置 php 以使用 memcached session 处理程序,请查看 http://php.net/manual/en/memcached.sessions.php 处的扩展手册。 .基本上你设置了 php.ini 指令:

session.save_handler = memcached
session.save_path = "localhost:11211"

将 save_path 替换为安装附加组件时提供的 Memcachier 地址和端口。

关于php - 部署到 Heroku 时如何保留 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12273207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com