TCPDFがPHP4の環境で真っ白のPDFになる
開発環境(PHP4)では問題なく出力されるけど、本番環境でなぜかPDFが真っ白になったときに調べたMemo.
環境はPHP4.3.9, TCPDF5.9.103
原因はtcpdf.phpのsprintfしているところで「%F」を使っていたから。
この%FはPHP4.3.10から使用可能なので、次のように置換
- %.2Fを%.2f
- %.3Fを%.3f
- %.4Fを%.4f
これで今のところ大丈夫そう。
ちなみにFPDIはPHP4の環境でうまく動かなかった。
< Related Posts >