2012年3月6日火曜日

[PHP][Excel][PHPExcel] PHPExcelのgetNestingLevelエラー問題

PHPExcelを使ってExcelを読み込みたい時がある。
しかし、一定の条件によって
Fatal error: Call to a member function getNestingLevel() on a non-object in ~~~パス/Classes/PHPExcel/Reader/Excel5.php on line 842 
というエラーが表示され、先に進まないことがある。

どうも、これ自体はPHPExcelのバグのようでまだ修正されてないようだ。
ただ、パッチを作ってくれている人がいるようで、そのパッチを当てれば動くようになる。

PHPExcel - Patches

上記サイトのID:9136のところにそのパッチのダウンロードリンクがある。
そのパッチをExcel5.phpに当ててやれば、getNestingLevel問題は解決する。

0 件のコメント:

コメントを投稿