我今天遇到了一個問題,即我的PHP腳本會在完成時(在apache上)發送服務器錯誤500。代碼是這樣的:PHP腳本拋出內部服務器錯誤500,打開時解決display_errors
//many stuff here that work
echo "It reached here";
exit;
和我總是達到出口之前的點;命令。做谷歌搜索,我碰到this post,它建議打開display_errors。我做到了,500錯誤消失了。
所以我想問,有沒有人有解釋爲什麼發生這種情況?這SO post描述了一個類似的情況,但沒有解釋。
和往常一樣,在此先感謝
如果你把'exit(1)',錯誤是完全正常的,但默認情況下,代碼應該是'1',這意味着「成功終止「...你可以嘗試通過明確指定'0'來強制成功嗎? '退出(0)' – Tronix117 2012-04-25 08:25:55
我做到了,但沒有任何變化 – periklis 2012-04-25 08:42:34