2011-01-26 21 views
1

このポストを言ってみましょう...はい、私はこの日と年齢でClassic ASPを使用するための恐竜です!FPDF with Classic ASP、Image Error

私はFPDF.aspを使用して、その場でPDFを生成しています。

すべてが正常に動作し、テストサーバーでは正常に動作します。しかし、私のライブサーバーでは、PDFの一部として画像を出力しようとするとエラーが発生します。構文が正しいことはわかっています。なぜなら、それはテストサーバー上で動作するからです。

ライブサーバーで表示されるエラーは次のとおりです。「ファイルは '%PDF-'で始まらない」

画像を追加する行をコメントアウトすると、ファイルが正常に読み込まれ、エラーフリーになります。

この問題を解消するために、ライブサーバーで何が修正される必要があるのか​​、誰にも分かりますか?

ご協力いただければ幸いです。

ミッチ

+0

ローカルホストではどのWebサーバーを使用していますか、実行中のサーバーは何ですか? – stealthyninja

+0

良い質問です!ローカルホストはIIS 5.1です。ライブサーバーもIISですが、私はどのバージョンがよく分かりません。 – Mitch

+0

ライブサーバーで行う必要があるのは、MIMEタイプに 'pdf'を追加することです。 IIS7の使い方 - http://technet.microsoft.com/en-us/library/cc725608(WS.10).aspx – stealthyninja

答えて

1

更新!

画像を持っているかどうかは分かりませんが、解決策は出力にHTMLコードが混入していることが判明し、画像が含まれているとFPDFが失敗する原因となりました。

HTMLコードを削除して問題を解決しました。

-Mitch