バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > pdf出力でエラー

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
arts
投稿日時: 2009/8/20 13:01
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: pdf出力でエラー
改善されるのであればと思い9.12と9.13と
順番に試してみましたが、症状は改善されませんでした。

白紙の画面がでるだけのようです。白紙画面をだしたまま
だと表示されるので、そこに何かあるのでしょうかね・・・。
ramrun
投稿日時: 2009/8/20 12:12
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: pdf出力でエラー
先の私のレスにも書いていますが、私の環境でも9.1はダメで9.1.2で改善しました。

adobe readerを起動して[ヘルプ]-[アップデートの有無]からアップデートしてみたらどうでしょう?
現在の最新版は9.1.3みたいです。

そういう解決の仕方を望まない、というのならアレですが...
arts
投稿日時: 2009/8/20 11:25
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: pdf出力でエラー
お返事ありがとうございます。
ECCUBE管理画面へhttpsでアクセスしIDとパスワードを
いれてログインしましたところ、http://での表示になりました。
私のサイトはまだ稼動はしていなく、SSLの設定をしていないから
かも知れません。
adobe readerのバージョンは9.1です

どうぞ宜しくお願い致します。

ramrun
投稿日時: 2009/8/20 11:03
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: pdf出力でエラー
多分、httpヘッダーのあたりとadobe readerやieのバージョンの組み合わせみたいなものがあるのだと思います。

ちなみにhttpで管理画面にアクセスしたときと、httpsで管理画面にアクセスしたときで違いがありますか?
arts
投稿日時: 2009/8/19 0:14
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: pdf出力でエラー
以前、vistaにしてからpdfの出力が正常に表示されたの
ですが、今試してみると空白画面になりました・
「http://」 というアドレスになっています。
about :blankではないので気になるといえば気になるのですが・・
このページのタイトルは「about :blank」になっています。
ただ、この空白画面を出したままで再度「この内容で作成する」
を押すとpdfが無事にダウンロードされて表示されます。

IE8でこの現象が起きました。
firefoxでは表示されましたが、納品書の画面以外に
空白の画面がいっしょにでているようです・・・。

これは正常なのでしょうかね・・・。
なぜ急にできなくなってしまったのでしょうかね・・・・。


arts
投稿日時: 2009/6/19 13:48
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: pdf出力でエラー
ramrun様
お返事どうもありがとうございます。
IEtester怪しいとは思っていましたがだめなのかも知れませんね・・・。PCによりそうです・・会社でのIEtesterはokです・・。
私もいろいろ試していましたが、エラーの起きるパソコンでvistaへ変更したところ無事表示されました。
とりあえずこのノートPCではvistaで使っていこうと思います。
たくさんの情報を調べて頂き本当にありがとうございます。
勉強させてもらいます。
ramrun
投稿日時: 2009/6/19 13:30
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: pdf出力でエラー
xp sp3のIE7が入っているパソコンで確認してみました。

最初、ダウンロードになってしまうのでアレ?と思ったらadobe reader自体が入っておらず(汗)。

adobe reader 9.1をインストールし、「ブラウザに開く」で確認してみると「このページはセキュリティで保護されている項目と保護されていない項目が含まれています。保護されていない項目を表示しますか? はい・いいえ」と出て、「はい」の場合はアドレスがabout :blankのまま、「いいえ」の場合は「問題が発生したためInternetExplorerを終了...」となり強制終了しました。

adobeサポート:SSL接続時のIE5.5, 6.0でのPDF表示について
http://www.adobe.com/jp/support/kb/es_public/100/es_public_100540_ja-jp.html

実際にはIE7での確認です。

で、そのすぐ後にadobe download managerがadobe reader 9.1.2のupdateがあると通知してきたので更新したところ、上記の異常はなくなり問題なく開けるようになりました。

つづいてIEtesterですが、こちらでも全く同じ症状です。
そもそもコイツ、ダメなんじゃないでしょうか(笑)。
別のソフトで、Multiple IEとかいうのを使ってIE6を入れてみたら、こちらはOKです。
IE5.5だとレイアウト(css)が崩れてて、comu版の管理メニューが機能しなかったので、これは試していません。

あとは
fpdf.org:FAQ
http://www.fpdf.org/en/FAQ.php

の中から日本語訳(973-976)によるといろいろチェックすべきところがありそう。

【PHP】質問スレッド Part6@OURS-2ch過去ログ倉庫
http://lib.ac.la/2ch/read.php/php/1038988518/944n-

先に書いたSC_Pdf.phpの
header("Content-type: application/pdf");
header("Content-Length: $len");
header("Content-Disposition: inline; filename=". date("YmdHis").".pdf");

のあたりは効いていない模様。

HTTP headerが↓みたいになっていて、
Content-Disposition: inline; filename="doc.pdf"
Pragma: no-cache
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Content-Length: 35416
Content-Type: application/pdf
設定しているファイル名がdate("YmdHis").".pdf"
HTTPヘッダーのファイル名がdoc.pdf
実際のファイル名がpdf.pdfなので試しにheader部分をコメントアウトしてみても変化しませんでした。

ということで、
・エラーになる
・白い画面のまま
・HTTPヘッダーがおかしいのではないか
というのはバージョンやブラウザでパターンがあるみたいで、なんともいえません(汗)。
arts
投稿日時: 2009/6/19 8:59
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: pdf出力でエラー
どうもありがとうございます。
パケットキャプチャはインストールして実行してみましたが
画面の見方がわからなかったのでちょっと時間がかかりそうです。

家のパソコンで試しましたら問題なくひらけます。
IE8です。
IEtesterで見るとIE6 7 8すべて
ドメイン/admin/order/index.php でのスクリプトエラーのようです。


会社のパソコンではIE7でも普通に開けるのですが・・・・・
ramrun
投稿日時: 2009/6/19 8:26
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: pdf出力でエラー
↓かなと思ったんですが、

Microsoftサポートオンライン:Internet Explorer で .pdf ファイルを開こうとすると、Adobe Acrobat Reader で表示される代わりに、プレースホルダ アイコンのみの空白のページが表示される
http://support.microsoft.com/kb/305153/ja

また、「ファイルでエラー...」というような異常表示をするものでもなさそう。

data/class/SC_Pdf.phpの中で
header("Content-type: application/pdf");
header("Content-Length: $len");

となっており、firefoxのアドオンのLive HTTP headersで見た感じでは問題なさそうです。
自分のところではIE6でも問題なく開けてます。
後ほどIE7でも確認してみます。
seasoft
投稿日時: 2009/6/19 4:00
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7332
Re: pdf出力でエラー
ということは、データ部に問題は無く、HTTP ヘッダの問題の確率が高いですね。
たしか、半年から1年前のどこかのタイミングで、レスポンスヘッダの改訂が行なわれたと思いますので、その辺りの絡みもあるかも。
パケットキャプチャなどで不審なヘッダ情報が無いか調査すると良いかも。


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

« 1 (2) 3 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は60,913名です
総投稿数は95,430件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
2038
4
468
2022
5
yuh
1612
6
umebius
1588
7
red
1399
8
h_tanaka
992
9
fukap
907
10
tsuji
863
11
shutta
835
12 ramrun 789
13
tao_s
783
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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