其實(shí)原因就是在php.ini里面將display_errors關(guān)閉了。
可以在php.ini里面將display_errors配置為On,然后重啟php-fpm,如果服務(wù)器上既有測(cè)試項(xiàng)目,又有線上項(xiàng)目,那么還是不要開(kāi)啟,以防別人利用你的錯(cuò)誤,而攻擊你。
只需要再需要測(cè)試的項(xiàng)目里面加上
ini_set('display_errors','On');
error_reporting(E_ALL);
即可。
首先display_errors為On要打開(kāi),其次再開(kāi)啟error_reporting,
如果display_errors設(shè)置為Off并且代碼中也沒(méi)有ini_set('display_errors','On');
開(kāi)啟的話,那么無(wú)論怎么設(shè)置error_reporting(E_ALL);都是無(wú)效的~~~