从PHP v5.6升级时如何使用PHP v7.3修复SESSIONS

时间:2019-04-02 19:20:31

标签: php iis-7.5 session-variables

我已经在IIS7.5中添加了第二个PHP环境(7.3.3)(需要进行PHP更新以确保遵从性),并且已将其分配给特定的测试目录-我可以通过phpinfo()确认此目录为现在v7.3.3。

我在新的PHP版本上设置的网站现在遇到$_SESSION变量的问题。

我有一个空白的PHP页面,用于进行故障排除。在文档开始处,我仅拥有session_start()。然后,我尝试简单地回显$_SESSION['sid']-不管此变量为空,它仍应解析页面,并且不回显任何内容。但是,这将返回内部500服务器错误。

我感觉新的php.ini文件中有一个针对v7.3的设置,我在会话中缺少该设置。我一直在做一些深层的谷歌搜索,但是还没有运气,所以现在我希望在这里朝着正确的方向前进。

另外,当我标记session.save_path并尝试在没有会话变量的情况下初始化session_start()时,它还会给出500个内部服务器错误,因此看来我的session.save_path已正确设置。 (已经从先前的PHP版本构建中设置了权限)。

我也尝试显示错误,但是它仍然显示内部500服务器错误。如果我有什么需要提供的帮助尝试进行故障排除,请让我知道。

0 个答案:

没有答案