관리 메뉴

웹개발자의 기지개

외부 url을 직접 읽기 , allow_url_fopen 설정 본문

PHP

외부 url을 직접 읽기 , allow_url_fopen 설정

http://portfolio.wonpaper.net 2019. 7. 17. 15:19

최근 외부의 워크넷 사이트에서 url 을 직접읽어서 xml 형식의 데이타를 이용하여 파싱해서

목록 / 조회 / 검색 해야하는 미션이 주어졌다.

 

일반 호스트업체의 경우 물론 이러한 기능들은 대부분은 기본적으로 차단되어 있어서 아예 결과가 나타나지 않는다.

 

해당 php 환경설정상의 이러한 기능을 담당하는 놈이 allow_url_fopen 이다. 

 

phpinfo() 를 돌려서 확인해 보자.

 

 

특정 호스팅 업체의 경우라면 .htaccess 파일에 

php_flag allow_url_fopen 1 

주면 금방 On 된다.

 

문제는 보안상 취약해진다.

Comments