PHP의 allow_url_fopen=off일때 URL 주소로 파일 읽어오기

|



php.ini 파일에 allow_url_fopen=on으로 설정되어 있으면, URL 주소로 파일 읽어올 때 다음과 같이 처리하면 됩니다.


하지만 allow_url_fopen=off로 설정되어 있는 경우,
일단 php.ini 파일을 수정하면 됩니다.
벗뜨~~ 웹 호스팅을 하는 경우 php.ini 파일을 직접 수정할 수 없는 경우가 있죠~
 
이런 경우의 해결책을 찾아보니 다음과 같이 socket을 이용해 URL주소를 읽어오는 방법이 있었슴다..



추가적으로 GET 방식 호출은 다음과 같이 할 수도 있습니다.


기타 다른 방법으로는 .htaccess 파일을 이용하는 방법도 있더라구요..
.htaccess 파일에 다음과 같은 내용을 추가하면 된다고 합니다.
 
php_flag allow_url_fopen 1
 
하지만 위 방식보다는 fopen 대신 fsockopen을 이용하는게 나을 것 같습니다. 



Trackback 0 And Comment 0
prev | 1 | ··· | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | next