0
以下のコードはFatalErrorExceptionを引き起こします。それはルートで実行されたときには期待通りに機能しますが、職人のコマンドとしては機能しません。laravelコンソールコマンド。画像が壊れていると、imagecreatefromjpegが致命的なエラーを投げる
$im = @imagecreatefromjpeg(resource_path('corrupt.jpg'));
if(!$im){
echo "corrupt image..";
}
私は例外とFatalErrorExceptionとしてそれをキャッチしようとしたができませんしました。致命的で遅すぎると思われる。
エラーを抑制する代わりに、試してみてください。そのバージョンも表示できますか? – Pevara
@Pevara私はそれを試みましたが、それをキャッチしません。出力は同じです。 – Sam
このように何かがエラーをキャッチしませんか? 'try {$ im = imagecreatefromjpeg(resource_path( 'corrupt.jpg')); } catch(\ Exception $ e){echo "corrupt image ..";}死ぬ(); } ' – Pevara