다음원격이미지가 썸네일생성이 안되요.

갤러리 게시판에 유창화님의 썸네일 소스를 사용중인데요.. (YouChangHwa.lib.php)

가볍기도 하지만 뭣보다 원격이미지를 불러올 수 있어서 참 좋다고 생각해요.

근데 문제를 발견했네요...

첨부파일이나 다른 원격이미지는 썸네일이 잘 나오는거 같은데

다음에서 뉴스이미지나 아고라 이미지를 불러왔을때

썸네일이 생성이 안되고 이미지 없음으로 나옵니다. (네이버는 잘 뜨는데 말이죠..)

그리고 불러온 이미지가 엑박표시가 되면

fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known
fsockopen(): unable to connect to agorafile3.media.daum.net:80
이렇게 에러문구가 떠요.

우짜면 좋을까요???? ㅠㅠ

혹시 호스팅회사와 상관있는건가요? 카페24를 쓰고 있습니다.

꼭 좀 답변 부탁드릴께요..

이것때문에 진도가 안나가네요 ㅠㅠ

아. 그리고 질문하나 더 드려도 될까요.

제로보드 -> 그누보드로 변환했는데요.

게시판에 글쓰기로 들어가면 첨부이미지가 있을때 삭제할 수 있게 체크박스있고 그 옆에 첨부파일명도 나오잖아요.
한두개 글이 그게 안나오네요. 그래서 썸네일이 생성이 안되더라구요.
근데 본문열람하면 이미지가 제대로 나와요 그러면 이미지경로가 틀린것도 아닌데...
그냥 본문에서 이미지를 다운받아서 새로 업로드해야 하는건가요?

|

댓글 3개

호스팅하고 있는 서버의 OS에서 DNS 서버스를 제대로 받지 못하고 있나 보군요.
agorafile3.media.daum.net 대신에 이 IP를 적어 줘 보세요.
어제 적은 소스가 안되서 지우고 다시 올립니다.
혹시 누군가 필요로 하실지 몰라서요~ ^^

$url_scheme = Yvar_check($array['scheme']);
$url_server = Yvar_check($array['host']);

$url_path = Yvar_check($array['path']);
$url_query= Yvar_check($array['query']);
$url_port = Yvar_empty_check($array['port'], 80);

///여기부터 추가

$hosts = gethostbynamel($url_server);
if (is_array($hosts)) {
foreach ($hosts as $host_ip) {
$fp = @fsockopen($url_server, $url_port);
}
}
//추가끝


if (empty($fp)) {

return false;
}


이렇게 적었더니 아고라이미지 썸네일은 안나와도 다음 뉴스이미지 썸네일은 잘 생성되네요 ~ 딴데도 잘 되는 것 같구요 ~ 에러나오던것두 안나옵니다.

엑스엠엘님~ 정말 감사해요!! 님 덕분이에요 ~~ ^^
$hosts = gethostbynamel($url_server);
이 되는 것 보니
$fp = @fsockopen($url_server, $url_port);
소켓쪽을 막았나 보네요.

잘 해결하셨네요. ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
16년 전 조회 1,997
16년 전 조회 1,926
16년 전 조회 1,576
16년 전 조회 1,530
16년 전 조회 1,189
16년 전 조회 928
16년 전 조회 992
16년 전 조회 962
16년 전 조회 886
16년 전 조회 1,569
16년 전 조회 960
16년 전 조회 781
16년 전 조회 1,627
16년 전 조회 1,233
16년 전 조회 2,779
16년 전 조회 955
16년 전 조회 2,283
16년 전 조회 954
16년 전 조회 1,239
16년 전 조회 1,187
🐛 버그신고