테스트 사이트 - 개발 중인 베타 버전입니다

서버 호스팅 받으면 네이버 api사용 못하나여? 채택완료

ljy0318b 11년 전 조회 4,391

서버 호스팅 받으면 네이버 api사용 못하나여? 

 

혹시 서버 설정해줘야되는게 있을까여..;

 

구글에 검색해보니 .htaccess에서 url fopen on해야한다는분 계서서 해봤는데 안되더라구여 ㅠ

 

키값 붙여서 만든 url주소를 브라우저에 쳐보면 xml파일로 결과 제대로 보여지는데

 

php파일에서 echo simplexml_load_file($url);

 

해보면 계속 null이 넘어오더라구여..;

 

simplexml_load_file() 이부분에서 문제가 있는거같은데..

 

외부 서버(네이버)에서 xml파일 가져오는것 자체가 막혀잇을 수 있나여?

 

도움부탁드릴게요!

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

서버 호스팅을 사용하시더라도 충분히 사용하실수 있습니다.

간혹 타겟 대상에서 막혀 버리는 경우가 있더라구요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

l
ljy0318b
11년 전
네이버 검색 api 잘 읽어보니,

"JavaScript 의 CrossDomain 정책에 따라 proxy기능을 하는 php 파일을 추가로 생성하여 사용합니다.
따라서 PHP5.x 이상이 설치되어 있어야 하며 php.ini 에 allow_url_fopen가 on 으로 되어 있어야 합니다."

되어있더라구영. 그래서 ajax 페이지 만들고 .htaccess 파일에
php_value allow_url_fopen On
추가 하니 동작하네여 ㅠ

답변 늘 감사드립니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인