在我将网站的 PHP 版本升级到 7.3 后,我开始收到以下错误消息:
可恢复的致命错误:ini_set(): 无法通过 ini_set() 或 session_module_name() 设置“用户”保存处理程序
经过我的调查,我发现问题出在这一行:
ini_set('session.save_handler', 'user');
正如我在 中看到的php.ini
,默认值为“文件”。我尝试将值更改为文件,但它是相同的。在 PHP 7.1 之前,一切正常,但在 PHP 7.2 和 PHP 7.3 上,我遇到了这个问题。我真的不明白为什么这个功能不起作用。它不返回任何错误,只是一个带有代码 200 的空白页面(不是 500 作为服务器错误)。
我该如何解决这个问题?