PHP file_get_contents 함수 사용이 안 될 경우
페이지 정보
본문
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /home/happyjung/public_thml/index.php on line 66
php 프로그래밍을 하다보면 file_get_contnets() 함수를 사용할 때가 종종 있다.
그런데 데이터를 불러오지 못하는 경우가 종종 있다.
이 때 체크해 봐야 할 것들에 대해서 정리해 본다.
1. php.ini 파일 체크
disable_functions= 내용중 file_get_contents 가 있는지 체크
2. php.ini 파일에서 allow_url_fopen = Off 로 되어 있는지 체크
allow_url_fopen = On 으로 변경
보안상의 이유로 호스팅 업체에서 이 기능을 보통 off로 설정합니다.
3. 동일 서버의 데이터를 가져오는 경우라면
e.g.) www.aaa.com 서버에서
$url = 'http://www.aaa.com/test.php';
$contents = file_get_contents($url);
$contents 내용이 불러오지 않는다면 server firewall 체크
참고자료
http://justinnam.tistory.com/entry/PHP-filegetcontents-함수-사용이-안-될-경우
php 프로그래밍을 하다보면 file_get_contnets() 함수를 사용할 때가 종종 있다.
그런데 데이터를 불러오지 못하는 경우가 종종 있다.
이 때 체크해 봐야 할 것들에 대해서 정리해 본다.
1. php.ini 파일 체크
disable_functions= 내용중 file_get_contents 가 있는지 체크
2. php.ini 파일에서 allow_url_fopen = Off 로 되어 있는지 체크
allow_url_fopen = On 으로 변경
보안상의 이유로 호스팅 업체에서 이 기능을 보통 off로 설정합니다.
3. 동일 서버의 데이터를 가져오는 경우라면
e.g.) www.aaa.com 서버에서
$url = 'http://www.aaa.com/test.php';
$contents = file_get_contents($url);
$contents 내용이 불러오지 않는다면 server firewall 체크
참고자료
http://justinnam.tistory.com/entry/PHP-filegetcontents-함수-사용이-안-될-경우
댓글목록
등록된 댓글이 없습니다.