バージョン選択

フォーラム

メニュー

オンライン状況

43 人のユーザが現在オンラインです。 (34 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 43
もっと...

サイト内検索

質問 > 管理機能 > 納品書が印刷されません。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
bunbun
投稿日時: 2010/9/12 16:20
対応状況: −−−
半人前
登録日: 2010/3/11
居住地: 東京都
投稿: 15
納品書が印刷されません。
・環境
CentOS5.3 X86_64だと思います・・・
 EC-CUBEバージョン2.4.4
 レンタルサーバー お名前.com VPS
 PHPバージョン 5.1.6
 MySQL 5.0.77

上記の環境で、納品書を印刷しようとすると、
印刷指示画面は出るのですが、

この内容で印刷する

ボタンを押下すると

FPDF error: Error while decompressing stream.

が発生してしまいます。

原因を追究してみると

EC-CUBE-Dir/data/module/pdf/fpdi_pdf_parser.php

の230行目付近の

gzuncompress

コマンドが正常な値を返してくれないようです。
上記エラーはここから独自で出力しています。

トラブルシューティングのため

・環境
SunOS cgi02.unix 5.10 Generic_141445-09 i86pc
 EC-CUBEバージョン2.4.4
 レンタルサーバー お名前.com DS
 PHPバージョン 5.2.12
 MySQL 5.0.51a-log

で試してみると、うまく動作します。
また、PHPのバージョンの差異だと思い

・環境
CentOS5.5 x86_64
 EC-CUBEバージョン2.4.4
 レンタルサーバー 自作
 PHPバージョン 5.1.6
 MySQL 5.0.77

で試してみると、これまた動きます。

phpinfo()で、モジュールの状況を見ても、
zlibは同じバージョン、同じ設定でした。

お名前.com VPS特有のバグのようですが、
同じ現象が出て、解決なされた方、ここでないか?
と思われる方がいらっしゃいましたら、
どうぞお教えください。

既に、お名前.comには問い合わせているのですが、
返答がありません。

どうぞ、よろしくお願いいたします。


seasoft
投稿日時: 2010/9/12 21:19
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 納品書が印刷されません。
詳細は失念してしまいましたが、PHP の出力バッファの何かのフィルタと競合があったような記憶があります。(zlib 圧縮?)

ちなみに、たしか同様に zlib を使用している、EC-CUBE のバックアップの動作はいかがですか?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

bunbun
投稿日時: 2010/9/12 22:07
対応状況: −−−
半人前
登録日: 2010/3/11
居住地: 東京都
投稿: 15
Re: 納品書が印刷されません。
早速のご返事、ありがとうございます。

問題のサーバーでgzcompressした値をgzuncompressすると正常に値が返ってきたことから推測すると、geuncompressコマンドの不具合ではないようです。

gzuncompressの引数に渡している、$streamに問題があり、バッファ関連の値に問題がありそうな気がします。

とにかく、ご返事誠にありがとうございました。

また思い当たる節がございましたら、ご返事いただければ幸いです。
bunbun
投稿日時: 2010/9/12 22:19
対応状況: −−−
半人前
登録日: 2010/3/11
居住地: 東京都
投稿: 15
Re: 納品書が印刷されません。
申し訳ございません。

ご質問の答えになってませんでした。

EC-CUBEのバックアップ動作は正常に動作いたしました。
seasoft
投稿日時: 2010/9/13 0:48
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 納品書が印刷されません。
> EC-CUBEのバックアップ動作は正常に動作いたしました。

そうしますと、前述の件の関与は薄そうですね。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2010/9/13 0:53
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 納品書が印刷されません。
ソースを見ますと、gzuncompress に対してエラー制御演算子(@)を使っていますので、それを削ると何か裏側でエラーが出ていたりしないですかね?

あと、NG 環境でのストリームデータをファイルに保存して、OK 環境で開くという検証方法も有効かと思います。


# しかし、EC-CUBE というよりは、完全に FPDI の話しになってきそうですので、そっちのサポート先に話題を振った方が良いかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

bunbun
投稿日時: 2010/9/13 9:52
対応状況: −−−
半人前
登録日: 2010/3/11
居住地: 東京都
投稿: 15
Re: 納品書が印刷されません。
早速のご返答、ありがとうございます。

gzuncompressの@演算子を取ってもやってみたのですが、やはり何も出力されませんでした。単体ではgzuncompressは動いているようです。この引数に渡している値がおかしいとまではわかりました。

そうですね、EC-CUBEの問題じゃないですね・・・

またなにか、ここじゃないか?と思われる部分が思いつきましたらご連絡いただければ幸いです。
bunbun
投稿日時: 2010/9/14 8:16
対応状況: −−−
半人前
登録日: 2010/3/11
居住地: 東京都
投稿: 15
Re: 納品書が印刷されません。
自己レスです。

お名前.comにお問い合わせしてみたところ、

「EC-CUBEにお問い合わせください」

との回答が着ました。

残念ながら、お名前.com VPSはあきらめるよりほかなさそうです。
ちなみにお名前.comSDは動きます。

今後のために、お名前.com VPSで動いたよ!!

という方がいらっしゃったら、ご連絡いただければ幸いです。
AMUAMU
投稿日時: 2010/9/14 10:46
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 納品書が印刷されません。
当方では直接構築した経験がありませんが、お名前.com VPSでEC-CUBEが完動している環境を少し触ったことはあります。

VPSでroot権限が与えられているので何らかの設定次第で必ず動かすようには出来るはずだとは思いますが・・・・

お名前.com VPSの標準インストール状態はどうも癖が強いみたいですね、過去にもトラブル報告ありましたし。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

bunbun
投稿日時: 2010/9/15 8:02
対応状況: −−−
半人前
登録日: 2010/3/11
居住地: 東京都
投稿: 15
Re: 納品書が印刷されません。
お忙しい中、ご返答誠にありがとうございます。

そうですね、お名前.comSDでも結構癖がありました。

できれば、どこを操作、またはサーバーモジュールをインストールしたかがわかればいいんですけれども・・・

時間も無いので、お名前.comVPSはあきらめるしかなさそうです。

重々ご返答ありがとうございました。
(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,873名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.