2012年7月2日月曜日

MBFDF で 「ファイルが破損している」とエラーがでる場合の対処法

運用環境ではPHP5.3.3でMBFPDFを使いタイトルのエラーが発生。
同じ悩みを持つ方がいて、その解決方法を発見。

MBFPDF では magic_quote を使っておらず、そのため、このエラーが発生する模様。

解決策
mbfpdf.phpファイル中の magic_quote_runtime の記述が書かれている個所をコメントアウトする。具体的には
465 // $mqr=get_magic_quotes_runtime();
466 // set_magic_quotes_runtime(0);

489 // set_magic_quotes_runtime($mqr);


以上です