[PHP-users 2367] Re: PDF出力とIE5.5

f.t. php-users@php.gr.jp
Mon, 01 Oct 2001 13:08:21 +0900


fujiyamaです。

別に解決になるわけではないですが、

On Sat, 29 Sep 2001 21:38:32 +0900
FUJIMOTO Yoshihiko <fujimoto@omakase.com> wrote:

>  Internet Explorer(以下、IE)の Version 5.5 のみで、PDF
> 出力がうまくできないので、相談させてください。
> 
>  サーバ側環境は、下記のとおりです。
> 
>          OS : Linux
>  PostgreSQL : 7.1.1
>      apache : 1.3.20
>         PHP : 4.0.6
>      pdflib : 3.03

          OS : FreeBSD4.3
      apache : 1.3.19
         PHP : 4.0.6
      pdflib : 4.0.1

でWin+IE5.5で問題なく表示されています。
相違点はPDF作成にPostgresを利用していない(書き方的には多分利用してます
よね?)ことと、
ソースの中で mb_http_output("pass");
をやっていないことぐらいでしょうか。

なお、IEは5.50.4807.2300(SP2)です。

なので、
> IE の5.5 以降、出力の際に何か別な書き方をしなければならないのでしょうか?
ということは一般的にはなさそうと思います。

とりあえず、(あるならば)ソースの他の部分、
またはPDFページ内容に依存してたりとかはしないでしょうか?
もっとも単純なページを作成して表示させてみたらどうでしょう。

ところでApacheのログは全く普通なんですよね?


>  しかし、IE 5.5 では、読み込んだ瞬間に、スティタスバーに
> 「この文書を表示する時にエラーが発生しました」とメッセージが
> 出るのみで、白いページのままとなります。
> 
 マシン1
>  Windows 2000 SP1 + NN 4.73            → OK
>  Windows 2000 SP1 + IE 5.00.3103.1000  → OK


いつもご迷惑かけます。 
f.t. <fujiyama@pc.mycom.co.jp>