2011-08-15 6 views
2

私のサーバーでFPDFを使用しようとしていますが、その一部はPDFに置かれたイメージファイルをダウンロードしています。コードは1台のマシンと1台のサーバーで完璧に動作していますが、別のXPラップトップを使用している場合は、これらのエラーメッセージが表示されます。FPDFを使用する - XPラップトップで動作しない

Warning: imagecreatefromgif(): php_network_getaddresses: getaddrinfo failed: NO such host is known in C:\wamp\www\fpdf.php

FPDF Error: Missing or incorrect image file:http://www.personal.psu.edu/rdl5038/dino.gif

私は、マシン上でローカルに保存され、これが正常に動作している画像に画像を変更しようとしています。私は外部リンクをしようとするとすぐに失敗します。私はallow_urlのphp iniをチェックしており、これはオンになっています。どこかにセキュリティ問題があるように本当に立ち往生しています。ラップトップがかなりロックダウンされているため、アクセス権/読み取り/書き込みと関係している可能性があります。

+4

ブラウザからXPラップトップからそのURLにアクセスできることを確認できますか? –

+1

問題は外部リンクに依存するように見えるので、「ロックダウンされた」ラップトップには**ファイアウォール**が含まれており、これらの接続に干渉すると考えられます。これはポート単位で行うことも、URLに依存することもできます。 – hardmath

+1

はいブラウザからファイルにアクセスしてインターネットなどに接続できます。ノートパソコンは非常にロックされていて、iPassと呼ばれるものを介して接続する必要があります。非常に安全なトンネルなので、これは問題だと思います... –

答えて

1

cURLなどのシステムを使用して一時ファイルにダウンロードし、FPDF 。