将网站的PHP版本升级到7.3后,该网站无法正常运行。它仅显示空白页。经过调查,我发现问题出在这行:
ini_set('session.save_handler', 'user');
我在php.ini
中看到,默认值为“文件”。我尝试将值更改为文件,但这是相同的。在PHP 7.1之前,一切正常,但是在PHP 7.2和PHP 7.3上,我遇到了这个问题。我真的不明白为什么这个功能不起作用。它不返回任何错误,仅返回代码为200的空白页(不是服务器错误为500)。
我该如何解决这个问题?
答案 0 :(得分:0)
PHP> 7.2删除了ini_set('session.save_hanlder','user')
。
请改用session_set_save_handler();
(https://www.php.net/manual/en/function.session-set-save-handler.php)。
您可以在更改日志中的公告中找到“ {Session}”部分https://www.php.net/ChangeLog-7.php#7.2.0。