質問 > 管理機能 > ver2.4.0RC2版の帳票PDF出力エラー |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2009/5/11 14:08
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: ver2.4.0RC2版の帳票PDF出力エラー 報告ありがとうございます。チケットを発行しておきました。
http://svn.ec-cube.net/open_trac/ticket/456
|
ecbg |
投稿日時: 2009/5/11 14:00
対応状況: 解決済
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: ver2.4.0RC2版の帳票PDF出力エラー seasoft さま
ご教授ありがとうございます。 xampp内のfpdfをアンインストールしたところ、PDFの出力ができました。 xamppはテスト環境なので、PDFが出力されれば特に問題ありません。 有難うございました! |
seasoft |
投稿日時: 2009/5/11 13:36
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: ver2.4.0RC2版の帳票PDF出力エラー XAMPP に FPDF がインストールされていて、そっちを使いに行ってコケている感じがしますね。
本当は根本的に解決しておきたいところですが、簡易的には XAMPP の FPDF をアンインストールするのも手かも。
|
kishik |
投稿日時: 2009/5/11 12:17
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: ver2.4.0RC2版の帳票PDF出力エラー たぶんですが、
/data/pdf/fpdf.php 1087行目から始まる function _getfontpath() { if(!defined('FPDF_FONTPATH') && is_dir(dirname(__FILE__).'/font')) define('FPDF_FONTPATH',dirname(__FILE__).'/font/'); return defined('FPDF_FONTPATH') ? FPDF_FONTPATH : ''; } の部分が正しいディレクトリを返していないんじゃないかと思います。 /data/pdf/font のアクセス権などを確かめてみてください。 ----- http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
ecbg |
投稿日時: 2009/5/11 11:51
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
Re: ver2.4.0RC2版の帳票PDF出力エラー kishik さま
ご返信有難うございます。 data/pdf/font/helveticai.php を見てみました。 ヘルベチカフォントに関するファイルのようですが、見たところ 配列$fpdf_charwidths['helveticaI']に数値を割り振っているようにしか見えませんでした。 エラー箇所を追って調べて見ます! |
kishik |
投稿日時: 2009/5/11 11:12
対応状況: −−−
|
仙人 登録日: 2009/4/3 居住地: 東京 投稿: 382 |
Re: ver2.4.0RC2版の帳票PDF出力エラー パッと見た目、
helveticai.php というファイルのインクルードに失敗していますが。 そこを中心に洗ってみてはいかがでしょう? 取り急ぎ。 ----- http://ec-cube-mall.jp/ http://ec-cube.ec-orange2.jp/ http://wiki.ec-orange2.jp/ |
ecbg |
投稿日時: 2009/5/11 10:37
対応状況: −−−
|
仙人 登録日: 2009/2/25 居住地: 東京 投稿: 387 |
ver2.4.0RC2版の帳票PDF出力エラー ver2.4.0RCにおいて「受注管理」の帳票から「帳票の作成」ページに
移行し、「この内容で作成する」をクリックすると以下のエラーが出力 されてしまい、PDFを出力することができません。 Warning: FPDF::include(helveticai.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\xampp\php\PEAR\fpdf.php on line 550 Warning: FPDF::include() [function.include]: Failed opening 'helveticai.php' for inclusion (include_path='.;C:\xampp\php\pear\') in C:\xampp\php\PEAR\fpdf.php on line 550 FPDF error: Could not include font metric file C:\xampp\php\PEAR\fpdf.php on line 550については、以下のコードと なっております。 include($this->_getfontpath().$file.'.php'); やはりパスがおかしいようなのですが、XAMPP環境の問題なのでしょうか? アドバイス等頂けましたら幸いです! よろしくお願い致します。 [EC CUBE環境] 設置環境:xampp(ローカル) EC-CUBEバージョン: 2.4.0 RC2 PHPバージョン: PHP 5.2.3 DBバージョン: MySQL 5.0.45 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |