Re: [解決済み] 見積書印刷等のpdfが生成されない
フォーラム › 使い方全般 › [解決済み] 見積書印刷等のpdfが生成されない › Re: [解決済み] 見積書印刷等のpdfが生成されない
2011年9月16日 7:55 AM
#62815
参加者
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/