質問: ``` $exif= exif_read_data($imgpointer); ``` でexifデータの読み込みを実施しています。 そうするとキャノン製?のカメラか一部メーカーのカメラ?で ``` Warning: exif_read_data(※ファイル名※): IFD data bad offset: 0xFFFFFC72 length 0x1EB0 in [※.php, line ※※※] ``` というエラーが出ますが、回避策がわかりません。 しかしながらこのエラーきちんと$exifの配列にデータは読み込まれています。 少し調べた感じでは、https://bugs.php.net/bug.php?id=72914 というバグを引き当てたのかな?という感じがしています。 対処法がわかる方いれば教えてください。 環境: CentOS Linux release 7.3.1611 PHP Version 7.0.14 EXIF Version 1.4
回答: とりあえずの回避になりますが・・・。 【PHP/(bad) exif data/warnings, what to do? - Stack Overflow】 > > > ``` > $exif = @exif_read_data(..); > ``` > >