2011-08-15 3 views
2

FPDF를 제 서버에서 사용하려고하는데 일부는 PDF에있는 이미지 파일을 다운로드하고 있습니다. 이 코드는 하나의 컴퓨터와 서버에서 완벽하게 작동하지만 다른 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에 대한 phi ini를 점검했고 이것이 켜져있다. 어딘가에 보안 문제가있는 것 같으므로 정말로 붙어 있습니다. 랩탑이 꽤 잠겨 있기 때문에 액세스 권한/읽기/쓰기와 관련이있을 수 있습니까? (업무용 - 금융 서비스)

+4

브라우저를 통해 XP 노트북에서 해당 URL에 액세스 할 수 있는지 확인할 수 있습니까? –

+1

문제는 외부 링크에 따라 다르기 때문에 "잠겨있는"랩톱에 ** 이러한 연결을 방해하는 ** 방화벽 **이 포함되어 있다고 생각합니다. 이것은 포트별로 또는 URL에 따라 다를 수 있습니다. – hardmath

+1

예 브라우저를 통해 파일에 액세스 할 수 있으며 인터넷에 연결할 수 있습니다. 예 노트북은 매우 잠겨 있으며 iPass라고 불리는 것을 통해 연결해야합니다. 매우 안전한 터널이므로 문제가 될 수 있습니다. –

답변

1

cURL 또는 다른 시스템을 사용하여 임시 파일로 다운로드하여 FPDF .

관련 문제