이것좀 봐주세요 ㅠㅠ 정보
이것좀 봐주세요 ㅠㅠ본문
다른곳에서 복사해서 붙쳐 넣기 하면 밑에 처럼 오류가 생기는게 있는데 이건 왜 그런건가요??
Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /home/hosting_users/nav/www/skin/board/mw.basic.utf8/view.skin.php on line 87
Warning: getimagesize(http://trip2538.sunnychina.com/lxs_images/200662612363566.jpg) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /home/hosting_users/nav/www/skin/board/mw.basic.utf8/view.skin.php on line 87
// 웹에디터 이미지 클릭시 원본 사이즈 조정
$data = $view[rich_content];
preg_match_all("/<IMG name='target_resize_image\[\]' onclick='image_window\(this\)'.*src=\"(.*)\"/iU", $data, $matchs);
for ($i=0; $i<count($matchs[1]); $i++) {
$match = $matchs[1][$i];
$path = str_replace($g4[url], "..", $match);
$size = getimagesize($path); <-- 요 부분이 오류 하고 하는데요
if ($size[0] && $size[1]) {
$match = str_replace("/", "\/", $match);
$match = str_replace(".", "\.", $match);
$pattern = "/(onclick=[\'\"]{0,1}image_window\(this\)[\'\"]{0,1}) (.*)(src=\"$match\")/iU";
$replacement = "onclick='mw_image_window(this, $size[0], $size[1])' $2$3";
$data = preg_replace($pattern, $replacement, $data);
}
}
$view[rich_content] = $data;
Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /home/hosting_users/nav/www/skin/board/mw.basic.utf8/view.skin.php on line 87
Warning: getimagesize(http://trip2538.sunnychina.com/lxs_images/200662612363566.jpg) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /home/hosting_users/nav/www/skin/board/mw.basic.utf8/view.skin.php on line 87
// 웹에디터 이미지 클릭시 원본 사이즈 조정
$data = $view[rich_content];
preg_match_all("/<IMG name='target_resize_image\[\]' onclick='image_window\(this\)'.*src=\"(.*)\"/iU", $data, $matchs);
for ($i=0; $i<count($matchs[1]); $i++) {
$match = $matchs[1][$i];
$path = str_replace($g4[url], "..", $match);
$size = getimagesize($path); <-- 요 부분이 오류 하고 하는데요
if ($size[0] && $size[1]) {
$match = str_replace("/", "\/", $match);
$match = str_replace(".", "\.", $match);
$pattern = "/(onclick=[\'\"]{0,1}image_window\(this\)[\'\"]{0,1}) (.*)(src=\"$match\")/iU";
$replacement = "onclick='mw_image_window(this, $size[0], $size[1])' $2$3";
$data = preg_replace($pattern, $replacement, $data);
}
}
$view[rich_content] = $data;
댓글 전체

file() 함수나 fopen() 로 로컬이 아닌 외부 페이지를 읽어들일 때는
php.ini 파일 옵션중에 allow_url_fopen() 함수의 제약을 받습니다.
이 옵션이 off 이면 이면 URL로 페이지를 읽어들일수 없습니다.
@ini_set("allow_url_fopen","1");으로 allow_url_fopen 을 가능하게 한뒤에 해보세요.
만약 그래도 안되면 fsockopen 으로 소켓을 이용해서 웹 페이지를 가져오는
방법 밖에는 없습니다.
일단 common.php 파일을 열어서 하단에
@ini_set("allow_url_fopen","1"); 을 복사해서 넣어보세요
php.ini 파일 옵션중에 allow_url_fopen() 함수의 제약을 받습니다.
이 옵션이 off 이면 이면 URL로 페이지를 읽어들일수 없습니다.
@ini_set("allow_url_fopen","1");으로 allow_url_fopen 을 가능하게 한뒤에 해보세요.
만약 그래도 안되면 fsockopen 으로 소켓을 이용해서 웹 페이지를 가져오는
방법 밖에는 없습니다.
일단 common.php 파일을 열어서 하단에
@ini_set("allow_url_fopen","1"); 을 복사해서 넣어보세요
헉 이거 쓰고 나오 완전 이상해 졌어요 ...ㅜㅜ

무슨말씀이신지 좀더 자세히좀 적어주세요