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

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

QA

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

답변 1

본문

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

도움부탁드릴게요!

이 질문에 댓글 쓰기 :

답변 1

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

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

네이버 검색 api 잘 읽어보니,

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

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

답변 늘 감사드립니다!

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,112
© SIRSOFT
현재 페이지 제일 처음으로