^^;잘되는데용.. 다른문젠가봐요..
작성자 정보
- 조호형 작성
- 작성일
컨텐츠 정보
- 1,359 조회
- 0 추천
- 목록
본문
예 맞습니다.
님처럼 하면 당연히 되어야 하지요...
하지만 강남구청 서버에서는 안됩니다.
위의 소스를 넣어 만든 php 파일이
http://eshop.gangnam.go.kr/share/inc/test.php
입니다.
실행시키면...
----------------------------------------------
강남구청 테스트 페이지입니다.
조호형입니다.
Warning: file("http://flair.byus.net/test.txt") - Error 0 in /data2/eshop/shop/share/inc/test.php on line 17
http://flair.byus.net/test.txt 파일을 읽을 수 없습니다.
----------------------------------------------
이렇게 나오지요...
위에거는 http://eshop.gangnam.go.kr/share/inc/test.txt 가 출력된거구요...
아래거는 http://flair.byus.net/test.txt 가 출력이 안되고 에러가 난 겁니다.
즉 url을 이용해서 파일을 읽을때 내부파일은 정상적으로 되는데 외부의 모든 파일은 위와 같이 에러가 난다는 겁니다.
php 버전은 4.2.1이구요..
allow_url_fopen = On 으로 설정되어 있습니다. Off 라면
내부파일(http://eshop.gangnam.go.kr/share/inc/test.txt) 도 에러가 나겠지요...
php 버전이나 환경엔 아무런 문제가 없습니다.
휴~~ 설명하기 힘들다...
즉 fopen()으로 파일에 접근할때는 80포트를 이용하지 않는게 아닐까 하는 생각이 든다는 겁니다.
주소창에 입력하면 웹 페이지에는 텍스트 파일이 제대로 보이지요.. 이때는 80포트로 통신을 하는거구요...
관련자료
-
이전
-
다음