Apache500,日志:End of script output before headers: xxx.php

在家里电脑新装的phpstudy2018,使用的php7.2.10+apache2.4,执行所有php文件时会报500

https://img3.mukewang.com/5c8f48430001e7f606190181.jpg

错误日志:

[Thu May 05 17:15:20.696222 2016] [core:error] [pid 21132:tid 1724] [client 127.0.0.1:60080] End of script output before headers: index.php

图和日志网上找的,除了图上邮箱和日志的时间不同其他一样。

网上的几种解决方法都试过:
1、不存在内存不足(执行phpinfo()都会报)
2、已开启mod_rewrite

晚上尝试切换成nginx后,弹出 CGI/FastCGI 已停止工作,依旧500,搜了下说是PHP有库无法加载,执行 php -v 不报错。

将PHP版本切换为7.0.12后正常了,Server API 还是 CGI/FastCGI,没有停止工作。

万千封印
浏览 1448回答 4
4回答

有只小跳蛙

关了 (逃

繁华开满天机

解决方案是什么?我咋没看出来

MMMHUHU

我也遇到了,为什么
打开App,查看更多内容
随时随地看视频慕课网APP