다음원격이미지가 썸네일생성이 안되요.
갤러리 게시판에 유창화님의 썸네일 소스를 사용중인데요.. (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개
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;
}
이렇게 적었더니 아고라이미지 썸네일은 안나와도 다음 뉴스이미지 썸네일은 잘 생성되네요 ~ 딴데도 잘 되는 것 같구요 ~ 에러나오던것두 안나옵니다.
엑스엠엘님~ 정말 감사해요!! 님 덕분이에요 ~~ ^^
이 되는 것 보니
$fp = @fsockopen($url_server, $url_port);
소켓쪽을 막았나 보네요.
잘 해결하셨네요. ^^