apache 警告:未知:无法使用用户定义的保存处理程序写入会话数据,(session.save_path:)在第0行的未知中

kcwpcxri  于 2022-11-16  发布在  Apache
关注(0)|答案(2)|浏览(160)

我的Mac上有一个本地PHP7 & Apache环境。我所有来自一个网站的脚本都在页面末尾显示这个错误:
警告:未知:无法使用用户定义的保存处理程序写入会话数据。(session.save_path:)在第0行的未知中
错误日志未显示有关原因的更多详细信息:

[Tue Oct 10 22:37:44.981703 2017] [php7:warn] [pid 17853] [client ::1:62267] PHP Warning:  Unknown: Failed to write session data using user defined save handler. (session.save_path: ) in Unknown on line 0

我检查了我的php.ini,因为“session.save_path”似乎是对它的引用,并且该参数具有默认值:

;session.save_path = "/tmp"

正是这个错误缺乏细节,使我感到困惑。我怎样才能更接近这个错误的原因呢?试着确定这个错误是从哪里来的。

5uzkadbs

5uzkadbs1#

我遇到了同样的问题,并意识到替换查询的表名中有引号。在删除单引号后,错误得到了修复。
不正确

replace into 'sessions' values('value1','value2','value3')

正确

replace into sessions values('value1','value2','value3')
xuo3flqw

xuo3flqw2#

只要停止你的Mysql服务器和Apache服务器。然后重新启动你的Apache服务器,然后重新启动你的Mysql服务器。

相关问题