鍍金池/ 問答/PHP  Linux/ Apache500,日志:End of script output before

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

在家里電腦新裝的phpstudy2018,使用的php7.2.10+apache2.4,執(zhí)行所有php文件時(shí)會(huì)報(bào)500

clipboard.png

錯(cuò)誤日志:

[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

圖和日志網(wǎng)上找的,除了圖上郵箱和日志的時(shí)間不同其他一樣。

網(wǎng)上的幾種解決方法都試過:
1、不存在內(nèi)存不足(執(zhí)行phpinfo()都會(huì)報(bào))
2、已開啟mod_rewrite

晚上嘗試切換成nginx后,彈出 CGI/FastCGI 已停止工作,依舊500,搜了下說(shuō)是PHP有庫(kù)無(wú)法加載,執(zhí)行 php -v 不報(bào)錯(cuò)。

將PHP版本切換為7.0.12后正常了,Server API 還是 CGI/FastCGI,沒有停止工作。

回答
編輯回答
傻叼

關(guān)了 (逃

2018年7月9日 03:27