PHP Excel, PDFファイル破損の予防策・黒魔術

2017年07月01日
投稿者:kasssy
カテゴリ:CakePHP タグ:, , , , , ,

PHPExcel、tcpdfとかでファイル生成・ダウンロードする時は
ob_end_clean();
ob_clean();
を出力処理前に入れるのをクセ付けしておきましょう。

-「ファイルが破損しているため開くことができません」
-ページが真っ白
って出るんですけど、、、

とある平和な一日に、ユーザさん・エンジニアが困らないために。

(他ブログでもよく見かけるように、ゴミ出力・Notice Errorなどが大半の原因ですが)
本質はそもそもエラー吐いているコードだろってツッコミ・改修は別腹として、皆が幸せになると信じて入れておこう。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です