그림의 떡

홈페이지 하나 뚝딱 해보려고 적당한 컨텐츠를 물색중이지만,
 
이것이 말 처럼, 때론 생각처럼 쉽지가 않습니다.
 
그래서 생각할 수 있는 간단한 방법 중 하나가,
 
RSS 수집입니다.
 
-. '저작권 태클', '불펌' 등과 상관없는 사이트를 물색했다.
-. 해당 사이트 관리자(또는 운영자)의 허가를 받았다.
-. 특별한 문제점이 없어 보이며, 행복한 미래(?!)만 예측된다.
 
그런데...
 
문제는 '기술적인 측면'에서 딱 막힌다 이겁니다.
--- RSS!!!
--- 서버 환경 설정
흐~*
 
돌기 일보직전이네요.
|

댓글 12개

물론, 함수를 만들어 서버환경설정의 fopen을 우회하는 방법도 있습니다.
학교에 있긴 있더군요.
흐...
그런데, 정말로 궁금한 것은,
gnu3.xx에서는 fopen이 막혀있어도,
무시하고 RSS 수집기가 돌아간다는 겁니다.

해서...
gnu3.xx의 스킨을 어찌 돌려볼까 고민도 해 보지만,
번뜩이는 아이디어가 떠오르질 않는답니다.

아! 이! 디! 어!
서버 환경 설정 문제라면 어떤겁니까?
최근 등록되는 RSS관련 스킨들은,
그 바탕이 fopen = on을 기초로 제작되고 있습니다.
바로 그 녀석이지요.
php.ini라는 녀석이 잡고 있는,
바로 그 url_allow_fopen
흐흐흐... 그런 문제가 아닙니다.

php 파일에 아래것을 넣으면 php.ini에서 설정되지 않아도 작동됩니다.

ini_set('allow_url_fopen',1);
흐~*
감사합니다.
이미 최근의 RSS 관련 스킨들은,
그 부분을 명시하고 있습니다만,
원하는 결과(수집)는 맹탕입니다.

상당히 오래전부터 고민했던 부분인데 그러네요~*

직접적인 경로로 접근하지 못한다면,
해당 RSS 수집 파일에 접근하고 수행하는 경로를,
피해가야 할 것 같습니다.
문제여... 문제...
바로 그것이 문제입니다.
그럼 그부분 문제가 아닐겁니다.
ini_set('allow_url_fopen',1); 은 php.ini의 allow_url_fopen = On 과 동일 합니다.
RSS_reader.php: if (ini_get("allow_url_fopen") == 0) {
RSS_reader.php: ini_set("allow_url_fopen", 1);

~ 라는 구문이 있어서,
fopen을 활성화(on) 시키는 셋팅이 있긴 합니다만,
실제로는 셋팅된 값이 적용되지 않는 문제점이 발생한다는 것이
바로 그 문제점입니다.
에구구
소켓으로 하세요
http://kr2.php.net/manual/kr/function.fsockopen.php
내용도 잘보시고
코멘트 내용들 잘 한번보세요
'유창화'님!
감사합니다.
꼬불쳐 둔 자료도 소켓으로 작성되었습니다.
흐~* 그 녀석 파야지요.
그게 문제군요.
PHP 4.3.4 부터 ini_set으로 설정이 않되게 했답니다.
소켓 밖에 해결 방법이 없을 것 같네요.
감사합니다.
여러분 덕분에 즐거운 저녁이었습니다.
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
아꽈
20년 전 조회 1,282
20년 전 조회 1,258
20년 전 조회 1,219
20년 전 조회 1,388
20년 전 조회 1,385
20년 전 조회 1,230
20년 전 조회 1,368
20년 전 조회 1,514
20년 전 조회 1,696
20년 전 조회 1,277
20년 전 조회 1,270
20년 전 조회 1,800
20년 전 조회 1,243
20년 전 조회 1,482
20년 전 조회 1,652
20년 전 조회 1,375
20년 전 조회 1,383
20년 전 조회 1,394
20년 전 조회 1,239
20년 전 조회 1,165
20년 전 조회 1,460
20년 전 조회 2,027
20년 전 조회 1,241
20년 전 조회 1,372
20년 전 조회 1,285
20년 전 조회 1,382
아꽈
20년 전 조회 1,827
20년 전 조회 2,032
20년 전 조회 1,368
20년 전 조회 2,605