サムネイル画像作成などでファイルサイズが大きいものは失敗するときがある。
そんなときリソース化にしてみると画像が壊れていないか確認できる。
$img_contents = file_get_contents('path'); //サムネイル
//リソース化できないのは取得失敗
if (!@imageCreateFromString($img_contents)){
throw new exception("ファイルサイズが大きすぎるようです。");
}
サムネイル画像作成などでファイルサイズが大きいものは失敗するときがある。
そんなときリソース化にしてみると画像が壊れていないか確認できる。
$img_contents = file_get_contents('path'); //サムネイル
//リソース化できないのは取得失敗
if (!@imageCreateFromString($img_contents)){
throw new exception("ファイルサイズが大きすぎるようです。");
}