gpt4 book ai didi

session - PHP7 fpm + Symfony 2.8 - 3.1,使用memcached但无法将 session 数据写入文件

转载 作者:行者123 更新时间:2023-12-02 16:45:32 25 4
gpt4 key购买 nike

将 symfony 应用程序迁移到 php 7 但没有成功。

错误消息:

Symfony 2.8:

Warning: session_write_close(): Failed to write session data (user). Please verify that the current setting of session.save_path is correct (/var/lib/php/sessions)

Symfony 3.1:

Warning: session_regenerate_id(): Session object destruction failed. ID: user (path: /var/lib/php/sessions)

问题

现在从消息中我猜测 php 正在尝试将 session 写入文件。

  • 我使用 memcached 处理程序来处理 session ,它正在运行并可与 php 5.6 配合使用。
  • 如果我使用 native_file 处理程序 - 一切正常。

我不知道如何理解这一点。我发现的类似问题的所有答案包括从native_file切换到memcached(已经使用它),更改 session 目录的用户和/或权限(无关紧要?),更新 session 处理程序以从某些方法返回true(更新和检查)。

如何调试这个?

最佳答案

使用
$ sudo 服务 memcached 启动

关于session - PHP7 fpm + Symfony 2.8 - 3.1,使用memcached但无法将 session 数据写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38519648/

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