php 무슨 문제일까요?
본문
안녕하세요?
기존 호스팅에서는 잘 되었는데 호스팅을 옮기고 문제가 발생하고 있습니다.
기존 호스팅
http://diycross.co.kr/bbs/board.php?bo_table=del&wr_id=2
네이버 TV캐스트 주소를 링크에 넣으면 자동으로 화면에 뜹니다.
새 호스팅
http://diycross.com/bbs/board.php?bo_table=del&wr_id=11
보다시피 이렇게 에러가 나고 페이지 로딩이 길어집니다.
php 셋팅이나 확장쪽을 손봐야 할까요?
정말 답답하고 막막합니다.
도움 주시면 정말 감사하겠습니다.
관련된 코드는 아래 있습니다.
그리고 php_EOL 이런 것도 있습니다.
else if($type == "naver" || $type == "tvcast"){ //라니안님 코드 반영 $info = parse_url($url); if($info['host'] == "tvcast.naver.com") { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $output = curl_exec($ch); curl_close($ch); preg_match('/property=\"og\:image\"[^\<\>]*\>/i', $output, $video); if($video) { $video = apms_query($video[0]); if($video['content']) $imgurl = str_replace("type=f240", "type=f640", $video['content']); //640 사이즈로 변경 }그리고else if($type == "tvcast"){ //라니안님 코드 반영 preg_match('/nhn.rmcnmv.RMCVideoPlayer\("(?P<vid>[A-Z0-9]+)", "(?P<inKey>[a-z0-9]+)"/i', $output, $video); $play['vid'] = $video['vid']; $play['inkey'] = $video['inKey']; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://serviceapi.rmcnmv.naver.com/flash/getExternSwfUrl.nhn?vid=".$video['vid'].'&inKey='.$video['inKey']); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $output = curl_exec($ch); curl_close($ch); preg_match('/&outKey=(?P<outKey>[a-zA-Z0-9]+)&/i', $output, $video); $play['outKey']= $video['outKey'];대충 이렇습니다.
답변을 작성하시기 전에 로그인 해주세요.