트위터 트윗글을 텍스트큐브 textcube_Entries 테이블에 강제적으로 입력해서 자동 포스팅이 되었으나 RSS로는 발행이 안되는 현상이 발생한다. 살펴보니 .xml을 지워버리면 RSS파일을 요청할 때 다시 만들어진다.
TextCube 내부 function을 찾아보니 refresh()를 쓰고 있고, 하는 일은 결국 특정 디렉토리의 1.xml을 삭제하는 것이다. 즉, 포스팅을 하며 rss/.xml을 같이 지우고, 외부에서 RSS 요청이 들어올 때 급조해서 만들어 보여준다가 되겠다.
chdir($FOURTWO.'/cache/rss/');
$file="1.xml";
if(is_file($file)) {
$do = @unlink($file);
} 참고로 unlink 앞에 붙은 '@' 표시는 error message를 보내지 말라는 명령이다. 09-05 08:46
TextCube 내부 function을 찾아보니 refresh()를 쓰고 있고, 하는 일은 결국 특정 디렉토리의 1.xml을 삭제하는 것이다. 즉, 포스팅을 하며 rss/.xml을 같이 지우고, 외부에서 RSS 요청이 들어올 때 급조해서 만들어 보여준다가 되겠다.
chdir($FOURTWO.'/cache/rss/');
$file="1.xml";
if(is_file($file)) {
$do = @unlink($file);
} 참고로 unlink 앞에 붙은 '@' 표시는 error message를 보내지 말라는 명령이다. 09-05 08:46