태터툴즈 엄청난 버그 있어요.. T_T

머 보시다시피.. 전 태터사용자는 아닌데요.. ^^
방명록에 yong27님이 태터의 RSS 리더에서 제 블로그 RSS Feeding이 안된다고 하셔서
TatterTools 0.93를 직접 깔아서 확인해봤습니다.

문제는 rss 를 읽어오는 get_remotefile 이란 함수가 무조건 80 포트로 접속을 시도하네요 -_-;
제 홈피같이 80포트이외의 다른 포트를 이용하는 RSS 들은 읽어올수가 없더군요.  T_T

혹시라도 태터사용자분들이 제 블로그 추가하시려면..
태터툴즈 루트에 있는 inc_function.php 를 열어서 get_remotefile 함수(906번째 라인)에

if (!$fp = @fsockopen ($url_stuff[‘host’], 80, $errno, $errstr, 5)) return false;

라고 되어있는 부분을

$_url_stuff_port = $url_stuff[“port”] ? $url_stuff[“port”] : 80;
if (!$fp = @fsockopen ($url_stuff[“host”], $_url_stuff_port, $errno, $errstr, 5)) return false;

라고 바꿔주시면 됩니다. 자자.. 태터사용자분들 후딱 변경하시고 제 블로그 추가해 보세욧!  ^_^

( 트루님의 조언으로 수정했습니다 ^^ )

Leave a comment ?

15 Comments.

  1. 움…잘되넹.. ㅋㅋㅋ 땡큐~

  2. [+해고르] 헙 너 언제 태터로 바…f냐 -_-; 내가 무관심 했군.. 아주 조금 미안한걸. ^^;;

  3. 잘되는군요~ 감사합니다… 테터의 기능중 맘에 드는것한가지가 이웃블로그 구독목록이였거든요.

  4. 저도 이거보고 방금 수정했습니다. 🙂

  5. [+yong27님] 덕분에 잠깐동안이나마 재미나게 디버깅했어요 ^^
    [+웹퍼님] 제 블로그 추가는 안하시남요 -_-+

  6. 제가 간단하게 테스트를 해봤는데.. 그렇게 해줄경우..
    포트가 없으면 RSS등록을 못하거나 글을 읽지 못하는 오류가 발생하더군요^^;
    저는 다음과 같이 수정했습니다..;;

    $_url_stuff_port = $url_stuff[“port”] ? $url_stuff[“port”] : 80;
    if (!$fp = @fsockopen ($url_stuff[“host”], $_url_stuff_port, $errno, $errstr, 5)) return false;

  7. [+트루님] 헙 그렇군요.. 역시 php 초보라 ^_^; 바꿔놓겠습니다.

  8. 저기 죄송하지만 어디를 어떻게 바꾸라는 건지 그림 봐도 모르겠는데 좀 나눠주시면 안 될까요?
    밑줄도 그어져 있고 어디서 어디까지로 구별되는 건지 모르겠거든요.. ㅠㅠ

  9. [+@Minos님] 에구.. 좀 복잡해 보이네요. 수정했습니다.
    906번 라인에 if 문을 위에 두문장으로 교체하시면 됩니다.

  10. 고맙습니다 구루님 ^_^

  11. 그건 치명적 버그라기보다는… 구루님께서 일반적인 포트를 사용 안하시기 때문 아닐까요. ^^

  12. 딴지를 걸려는게 아니라 ^^ 지나가다 첫인사겸 적어봤습니다.

  13. [+hwany님] 흑.. 전 80포트를 사용못해요.. 저도 80포트 사용하면 좋죠 ^^

  14. 요즘은 음식으로 고문 안하시는구요.
    테터 버그 얼마나 정감있고 좋은지. ^-^

  15. [+일모리님] 하하 음식고문.. 요즘 먹은게 별로 없어서용 ^^
    일모리님 블로그는 아주 이쁘게 바뀌어 가는군요

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>