我多年来一直使用PHP 5.xx,但最近升级到了PHP 7。我无法创建会话。
我已经阅读了文档。
在早期的PHP版本中,您只需执行以下操作:
session_start();
要启动会话,但这在PHP 7中不起作用,我的页面一直在加载。我已按PHP网站上的文档,在参数中提供了数组,但仍然无法停止页面的加载。
我尝试过这个:
session_start([
'cache_limiter' => 'private',
'read_and_close' => true,
]);
但是我的浏览器一直在加载,几秒钟后显示“此网页不可用”。
Apache重新启动错误:
[2015年12月30日星期三00:45:16.470001] [mpm_winnt:notice] [pid 2384:tid 376] AH00455:Apache/2.4.18(Win32)OpenSSL/1.0.2e PHP/7.0.0已配置--恢复正常操作
[2015年12月30日星期三00:45:16.470001] [mpm_winnt:notice] [pid 2384:tid 376] AH00456:Apache Lounge VC14服务器构建:2015年12月9日10:17:39
[2015年12月30日星期三00:45:16.470001] [core:notice] [pid 2384:tid 376] AH00094:命令行:'c:\xampp\apache\bin\httpd.exe -d C:/xampp/apache'
[2015年12月30日星期三00:45:16.470001] [mpm_winnt:notice] [pid 2384:tid 376] AH00418:父进程:创建子进程1716
[2015年12月30日星期三00:45:17.172064] [ssl:warn] [pid 1716:tid 384] AH01909:www.example.com:443:0服务器证书不包含与服务器名称匹配的ID
[2015年12月30日星期三00:45:17.343941] [ssl:warn] [pid 1716:tid 384] AH01909:www.example.com:443:0服务器证书不包含与服务器名称匹配的ID
[2015年12月30日星期三00:45:17.375192] [mpm_winnt:notice] [pid 1716:tid 384] AH00354:子进程:启动150个工作线程。
error.log
中看到任何错误?假设您正在使用Apache 大多数session_start()
缓慢的情况是由于无法在指定的会话目录中创建会话文件。还要检查设置以定位会话目录,并确保它具有权限。 - Raptor7.0.2
中已经修复,并将很快发布,https://community.apachefriends.org/viewtopic.php?p=248070&sid=0b7559defe15317f41699d1ce9194e3f#p248203 - Touqeer Shafi