我正面临一个奇怪的错误,我有一个Git回购,这是一个关于女巫的个人项目,我通常在午餐时间或在家里的空闲时间工作。
如果我在项目上有session_start()
命令,当我在家用计算机上使用php -S localhost:XXXX
提供此项目时( PHP5.6 安装),一切运行顺利,但在我的工作场所计算机它会关闭服务器(运行 PHP 7 )。
知道为什么会这样吗?
答案 0 :(得分:1)
所以,
对于使用Apache的PHP7用户来说,这似乎是一个经常出现的问题。 如果你的php.ini文件中有session.use_only_cookies = 0,那么每次启动服务器并执行session_start()命令时,服务器都会崩溃。
设置use_only_cookies = 1,一切都应该没问题。
答案 1 :(得分:0)
在php.ini中设置session.use_only_cookies = 1