Re: [解決済み] 見積書印刷等のpdfが生成されない

ホーム フォーラム 使い方全般 [解決済み] 見積書印刷等のpdfが生成されない Re: [解決済み] 見積書印刷等のpdfが生成されない

#62815

9steps
参加者

Welcart のバージョン:1.0.6

症状を確認したブラウザ:win(firefox6、IE8、Chrome)

サーバー(会社名、サービス名):www.sixcore.ne.jp

PHPのバージョン:PHP 5.3.3

SSLの利用: 無し

WordPress のバージョン:3.2.1

WordPress のパーマリンク設定:


私の環境でも同じようにpdfが生成されない現象が発生しました。

ソースを追って確認してみたところ、PDFをブラウザに出力処理している次の部分でエラーが発生しているようでした。

/includes/order_print.php – 203行目あたり

$pdf->Output($filename, 'I');

 ↓ ob_end_clean(); を追加

ob_end_clean();
$pdf->Output($filename, 'I');

解決策として、ob_end_clean()をOutputの前に追加すると問題なくPDFが出力されるようになりました。おそらく個々のサーバ環境にもよる問題なのかもしれませんが、とりあえず私の環境ではこの方法で無事にPDFが見られるようになりました。

参考ページ:http://www.muchacolla.com/php/259/