외부에서 제 글에 트랙백을 거는게 안되네요. -,.-;; 근데 이상한건 여기말고 다른 사이트에 제가 이 b2를 설치한 다음에 .. 전부 복사해서 새로 띄운 곳에는 트랙백이 잘 걸립니다. 혹시나 고친게 있나.. 싶어서, 그 사이트의 화일을 다시 전부 복사해서 이쪽에 덮어씌우고 해봐도 안됩니다.
또 더 이상한것은 두개의 서버가 ip만 다르고 (완전히) 동일한 환경이라는 거죠. (같은 호스팅회사의 순차적으로 셋팅된 다른 번호의 서버…)
문제를 정리하자면 이렇습니다.
이 사이트 = A
다른 사이트 = B
A에 b2를 인스톨해서 잘 돌아가는지 확인. ok
A의 모든 화일을 tar로 묶어서 B서버에 가서 설치. 컨피그 화일등 바꿔주고 돌려봄. 잘 돌아감.
A로의 트랙백이 안 걸림을 확인.
B로 트랙백을 걸어봄. 잘 걸림.
B의 화일 전체를 다시 복사해서 A에 덮어씌움. 그래도 A에 트랙백이 안 걸림…
결국 현재 포기상태…
오후에 시간날때 완전히 다른 서버인 C에 각각 A와 B의 복사본을 설치하고 되는지 확인해봐야겠습니다. 쩝쩝.. 아……으흑.
혹시 b2쓰시는 분 중에서 이 문제를 해결해주실수 있는 분이 계시면 도움부탁드릴께요. ㅠㅠ
되라 응?
이제 붙나요? 🙂
아뇨 트랙백이 안붙네요.. ㅠㅠ
Pingback: Gratia's SadCafe
흐흐 트랙백된다!!
ㅋㅋ 저도 혹시나 하고 해봤는데 바로 해보셨군요.. 히히.. 됩니다. 이제 원인을 완전히 알아냈습니다. 트랙백이 사실상 코멘트와 같은거더군요. 다만 트랙백이 외부에서 이쪽으로 들어올때 트랙백이라는 태그만 새로 달린 코멘트이고.. b2가 트랙백리스트를 보여줄때는 코멘트중에서 트랙백 태그를 달고 있는놈만 보여주는거네요. 그런데 제가 전에 익명코멘트 핵을 붙인다고 코멘트 테이블에 private 필드을 만들었는데, 외부에서 들어오는 트랙백은 미처 생각을 못했습니다. 결국 그래서 (아마 짐작에 트랙백을 처리하는 제 홈의 화일도 코멘트를 처리하는 화일과 같거나..같은 기능을 할꺼라고…) 외부에서 오는 트랙백을 제대로 코멘트테이블에 넣어주지 못했기 때문이었던거라고 결론을 내렸습니다.
그리고 코멘트가 안 달렸던것은 역시 코멘트 파일을 고치면서…private 코멘트 기능을 뺀다고 뺐는데 몇 화일에서 안빠졌고 그래서 디비에 넣을때 없는 테이블에서 뭘 자꾸 가져오거나 넣으려고 하던 에러같네요…
흐 덕분에 고생은 했지만 보람은 있었습니다. (뒤돌아 운다..)
흐흐흐 다 제 덕!!이지요…
저도 이제 완성코드를 공개했습니다.
저도 hof님 덕!!입니다. 🙂