|
|
이었다. 그러나 이야넷의 경우 지속적인 요청에도 불구하고 mod_rewrite 모듈을 지워해주지 않아 결국 업체를 바꾸고 3월 23일 태터 1.02 버전으로 업데이트했다. 각종 플러그인을 설치하는 재미도 쏠쏠했고 개선된 어려가지 기능을 맛보는 재미도 있었다.
그러나 막상 업데이트를 하자 예상하지 못한 문제가 여러 가지 발생했다. 그 중하나는 필자가 13종의 웹 통계 프로그램의 소개 및 간략한 분석을 통해 소개한 TraceWatch였다주1. 모든 통계 프로그램이 다 마찬가지이지만 TraceWatch도 통계를 분석하기위해서는 .PHP 파일이나 .HTML 파일에 통계 코드를 삽입해야 한다. 그런데 문제는 태터 클래식까지는 대문 파일에 해당하는 index.php 파일 하나에만 로그 코드를 삽입하면 됐지만 1.x 부터는 구조가 완전히 바뀌어서 상당히 많은 파일에 통계 코드를 삽입해야 하는 것이었다.
그래서 생각한 방식이 skin.html 파일에 JavaScript로 분석 코드를 삽입하고 skin.html과 관련이 없는 파일(/rss, index.xml)에는 직접 분석 코드를 삽입하는 방식을 제안
했었다. 그런데 문제는 JavaScript로 분석 코드를 삽입하는 경우 로봇에의한 접속 통계가 나타나지 않는 문제를 발생했다.
그 많은 소스를 모두 수정하는 것이 귀찮아 플러그인을 작성하던 중 태터 센터에 TraceWatch 플러그
인이 올라온 것을 보고 설치했다. 모든 사람들에게 동일하게 발생하는 현상은 아닐 수 있지만 필자는 이 플러그인을 설치한 덕에 며칠을 고생했다.
필자의 경우 관리자 외에는 답글을 달 수 없도록 설정하고 사용하고 있다. 사람들이 답글을 남긴 것을 보고 답글을 작성한 후 완료 버튼을 클릭하면 댓글이 등록되었습니다라는 메시지가 나타나지 않고 그림처럼 빈 화면이 나타나는 것이었다. 물론 댓글은 정상적으로 달리지만 페이지가 갱신되지 않아 매번 새로 고침을 해야했다.
문제의 원인을 파악하기위해 태터 센터의 Support
를 확인하자 동일한 문제는 아니지만 방명록에 글을 올리는 경우 올라가지 않는다는 내용이 있고, 이 글의 내용 중 각종 폼 태그의 이름을 표시하는 방법이 변경되서 발생한 문제라는 답글
을 읽었다.
방명록은 다른 문제이지만 댓글이 바로 업데이트되지 않는 문제는 ID="" 속성일 가능성이 많기때문에 표준 스킨과 필자가 사용하는 스킨
을 비교해서 확인해보니 필자가 사용하는 스킨에서는 ID="" 속성만 있지만 태터의 표준 스킨에는 ID="" 속성과 NAME="" 속성이 포함되어 있었다. 아마 방명록 문제를 해결하기위해 두개의 속성을 모두 사용한 것 같았다. 아무튼 문제의 원인이 이 것일 것 같아 필자가 사용하는 스킨 역시 NAME="" 속성이 포함되도록 변경했다.
그러나 문제는 해결되지 않았다. 표준 스킨을 사용하면 정상적으로 동작한다는 사실주2때문에 계속 스킨의 여러 부분을 수정했다. 그러던 중 정상적인 스킨에는 필자가 직접 삽입한 플러그인 치환자가 없다는 것을 생각하고 태터 환경설정에서 플러그인을 하나씩 죽이는 방법으로 문제의 원인을 찾아봤다.
TraceWatch 플러그인을 죽이자 댓글이 정성적으로 동작하는 것이었다. 플러그인을 사용하는 것이 코드를 삽입하기 훨씬 편하기 때문에 이러한 문제를 해결한 플러그인을 작성하게되었다. 플러그인을 설치하고 사용하는 방법은 상당히 간단하다.
- 다운로드
TraceWatchPlugin.zip을 클릭해서 TraceWatch 플러그인을 다운로드한다. - 통계 코드 수정
다운로드한 파일을 압축해제하고 TraceWatch 폴더의index.php 파일을 자주 사용하는 편집기로 연다.위와는 다른 조건으로 TraceWatch를 설치했다면 TraceWatch의 코드 생성 페이지
에서 코드를 생성해서 앞에서 설명한 세줄을 교체하면 된다. - 플러그인 설치 및 설정
일단 압축해제된 파일들을 폴더째 태터의 /plugins 폴더에 업로드한 후 태터의 환경설정/플러그인 페이지에서 TraceWatch 플러그인을 미사용에서 사용중으로 변경한다.
스킨 파일에 치환자를 삽입할 필요는 없다. 즉, 스킨은 손댈 필요가 없다. 이 방법으로 플러그인을 설정하면 대부분의 파일들이 통계에 포함된다. 그러나 스킨을 사용하지 않는 파일들은 통계에서 누락된다. 이러한 파일의 가장 대표적인 예는 RSS 피드 파일인 /index.xml와 /rss이다. 만약 이러한 파일까지 기록하고 싶다면 다음 절차를 따라 코드를 직접 삽입하면 된다.
/rss와 /index.xml까지 통계에 포함시키는 방법을 예로들어 설명하겠다. 이 방법을 이용하면 자세한 통계는 아니지만 어떤 사용자가 RSS를 구독하고 있는지 알 수 있다.
- 자주 사용하는 편집기로 다음 파일을 연다.
- 다음처럼 파일 마지막에 플러그인 설정에서 구한 3행을 붙여넣는다. 첫행에 삽입하지 않는 이유는 첫행에 삽입하는 경우 다른 문제가 발생할 수 있기때문이다. 아울러 이러한 코드는 특별한 언급이 없는한 파일 끝에 삽입하는 것이 좋다.
변경하려는 폴더에 index.php 파일외에 item.php 파일도 있다면 이 파일 역시 위와 같은 방법으로 변경해야 한다.



Comments
예전에 도아님 블로그에서 보고 이번에 이틀을 고생해서 겨우 겨우 설치한게 어제새벽인데....플러그인이있었던가요? 에구...하여간에 좋은 정보 고맙습니다.
플러그인이 있어도 먼저 설치해야 합니다. 설치 후 통계 코드 삽입이 어렵기 때문에 플러그인으로 삽입할 수 있도록 작성한 것입니다.
오.. 이제 시도해볼만 하네요 ^_^a;;;
그리고, 명언 한마디에 보시면 '명언 한마디'라는 부분이 벽에 붙어 있습니다. 그거 살펴보시면 능히 아실테지만.. D가 소문자 d로 되어 있어 css가 먹히지 않는 것 같습니다. 저도 D로 수정해보니 바로 css가 적용되었습니다.
플러그인 게시판에는 써놨는데, 수정되었을지 모르겠네요.
그리고, 이 플러그인은 잘쓰겠습니다!
예. 수정해 두었습니다.
방금 바로 적용해보았습니다. ^^
아직 방문자가 없어서 통계가 나오진 않지만, 잘 됩니다. 감사합니다~!
방문자가 있어야 알 수 있지않을까요?
제가 방문해 보겠습니다.
|명언 한마디 에서 | <-- 이게 박스라고 한다면.. |명언 한마디로 되어있지 않습니까?.. 사실 | 명언 한마디 <-- 이렇게 떨어져 표현이 됩니다.
답글을 달기 전에 캐취했습니다. 아무 생각없이 보다가 다시 보니 명언 한마디가 붙어 있더군요.
감사합니다.
근데, 최근 방문자에서 browserlang_error <- 이러한 메세지가 나옵니다. ^^a
그것은 플러그인과는 상관없는 얘기인 것 같은데요. 정확히 어떤 의미인지요.
그건 저도 잘 모르겠습니다. 그냥 최근 방문자를 누르니깐, 통계 나오는 부분 제일 위에 그렇게 표시 되었습니다만... 지금 다시 해보니깐 또 괜찮습니다. -_-a;;
입니다. ^_^a
제 껄 살펴보면, IE 이외의 것은 Unknown Browser로 표시 됩니다. -_- 다른 브라우저를 읽지 못하는건가요?
예. 플러그인은 잘 됩니다.
제건 http://paranmin.net/twatch/
딱 제가 원하던 거네요. 정말 감사합니다. ^^
도움이 되셨다니 다행입니다.
허걱, 통계는 잘 되는데 '발행' 기능이 안 먹네요.
처음에는 [HTML] 을 사용해서 그런가 했는데,
그냥 위지웍으로 작성한 평범한 글도 '발행'이 안됩니다.
발행 버튼을 누르면 잠시 연결 표시 됐다가 원상복귀 됩니다.
왜 그럴까요 흑-_-;
정 안되면 그냥 각 페이지에 코드를 심어야겠네요 ;;;
발행이 안되는 것은 플러그인과는 관련없는 부분입니다. 저 역시 비슷한 현상을 경험했지만 시간이 지나니 다시 동작하더군요.
아마 태터 센타나 이오린과의 통신에 문제가 있어서 발생한 현상으로 보입니다.
왠지 그냥 설치법보다 훨씬 신뢰가 있는 통계를 적용할수 있어서 넘 좋네요.
(어디선가에서 스크립트로 집어 넣으면 방문자를 전체적으로 볼때 조금은 인식을 못하는등의 얘기가 있어서요.)
아무튼 좋은 플러그인 감사합니다. 잘쓰고 있습니다.
트랙백은 사정상 못남기지만요;;
신뢰있는 통계라기 보다는 설치하기 보다 쉬운 장점이 있습니다. 그리고 스크립트를 사용하는 경우 일부 통계가 빠질 수 있지만 큰 차이가 나는 것은 아닙니다.
노움이 되셨다니 다행입니다.
P.S. 블로그를 방문해보니 찬노군이더군요^^;
후후 다 사연(?)이 있습니다. 슬픈 사연이죠(….)

http://aichanno.nayana.com/entry/전생- ··· EC%A7%80
로 가시면 아십니다. llorz. 아니면 검색창에'전생'이라고 검색하시면 나올겁니다.
참 슬픈사연이지요.(….)
두번째 링크는 깨져서 첫번째 링크로만 해봤습니다. 저는 남자고 불가리아에서 태어났었으며, 수도승이나 전사 였을 것이라고하는 군요.
덕분에 재미있는 사실을 알았습니다.
TraceWatch 설치할려는 중에
PHP on your server is not able to handle sessions.
TraceWatch can't be installed.
세션을 사용할수 없어서 설치가 안된다고 뜨는거 같은대.. 우찌해야 할까요..
제가 입주한 서버 php설정을 봐주시고 어느부분을 손봐야 하는지 알려주세요 ^^;
http://prople.info/phpinfo.php
미안합니다.
이런 부분은 님이 호스팅하고 있는 서버 관리자에게 문의하시기 바랍니다.
안녕하세요 도아님!!! 음..죄송한데. ㅋ 2가지 질문이.
1. .xml 을 보는 통계도 수집할려면. blog/rss/index.php 말고도 따로 수정해줘야하는지? 아니면 feeder폴더? 도 수정해야되는지.ㅠㅠ 이거두 아니면 cache 폴더에서 어떻게 수정을 해줘야하는지??
2. 메인의 일반통계 옆에 플래쉬 버튼을 누르면..막대그래프가 나오고
또한번 더 클릭할 수 있잖아요.. 그러면 Bad Parameters.라고 나오는데.뭐가 잘못됬는지.ㅠㅠ
1. blog/rss/index.php 파일만 수정하면 됩니다.
2. 플래쉬 그래프는 로그를 시작한 후 3일 후에나 사용할 수 있습니다. 설치한지 얼마나 됐는지 모르겠지만 3일이 지난 후 사용하시기 바랍니다.
P.S. 사람에따라 다르겠지만 저는 말을 잘라서 질문하는 것을 싫어합니다. "음...죄송한데"처럼 말을 잘라서 하면 듣는 사람에따라서는 반말로 볼 수도 있습니다.
앗. "음..죄송한데. ㅋ" 이부분은 저의 불찰인거 같습니다. 죄송합니다.(__)
미처 생각하지 못한 부분을 지적해주셔서 감사합니다.
블로그를 하면서 나름대로 예절을 잘 지키려고하였는데 이부분에 대해서는 생각하지 못한거 같습니다. 다시한번 말을 중간에 자른것에 대해 사죄를 드립니다. (블로그(?) 예절을 하나 배운거 같네요.) 그리고 질문에 친절하게 답변해주셔서 감사합니다.
P.S.
2번의 경우 4일이 지나고 난 후 클릭을 하니 저런 메시지가 뜨길래,
혹시 설치시 경로설정에 문제가 있나하고 질문드린 것입니다.
메인 페이지에 설치하여서 특별한 경로없이 위에서 지적하신 "/tt" 부분을
그냥 " "이렇게 설정하였고, 그 외에는 수정한 것이 없는데, 혹시나 제가 잘못했나해서요.. 이상입니다. 좋은 하루 되십시오.
안녕하세요. 이렇게 유용한 플러그 인을 만들어 주셔서!! 감사 합니다. ;ㅁ;
그런데 제 블로그에 적용을 하게 되면... 블로그 주소를 입력해도... 하얀 화면만 나와서요... 혹시 원인이 뭘까해서 이렇게 질문 드립니다. 현재 테터 1.04 입니다. ^^
블로그 주소를 입력해서 하얀 화면이 나온다는 뜻이 플러그인을 사용중으로 설정하면 블로그에 아무런 내용이 나오지 않는다는 뜻인가요?
그렇다면 플러그인 사이의 충돌일 가능성이 많습니다. 이 경우 사용중인 플러그인을 하나씩 중지하면서 어떤 플러그인과 충돌하는지 확인해보시기 바랍니다.
먼저 플러그인 설치해주신것에 대해 감사드립니다.
테터 1.04버전 다중사용자에 적용해보았습니다.
플러그인을 받아서 설치해보았으나 아직 1일째라 다른 부분 문제는 나타나지 않았습니다.
다만, rss파일에 적용했을 경우 블로그에서 rss버튼클릭으로 소스를 볼경우 빈화면으로 나옵니다. 소스를 복원하면 제대로 나오구요.
위에 분은 블로그문제인데 전 rss문제이네요.
혹시 원인을 아신다면 알려주시면감사하겠습니다.
현재 rss 빈화면으로 인해 rss에서는 소스코드를 빼놧습니다.
RSS 소스에 잘못 적용한 것입니다. 적용한 소스를 모르므로 어느 부분이 잘못됐는지는 저도 알 수 없습니다. 그러나 RSS 링크를 클릭했을 때 내용이 뜨지않는다면 코드 추가가 잘못된 것입니다.
rss 폴더의 인덱스파일에 손댄거라고는 ..
regult;
다음에..
$GLOBALS['adl_count_params']=true;
$GLOBALS['adl_alt_docroot']=$GLOBALS['HTTP_SERVER_VARS']['DOCUMENT_ROOT'].'';
@include_once $GLOBALS['adl_alt_docroot'].'/twatch_include/logger.php';
이걸 추가한것뿐인데.. 문제가 생기니 난감하군요..
twatch는 루트에 설치했으므로 소스코드 손댄것두 없구요..
기본 스킨 문제일 수도 있겠죠? 열심히 뒤져봐야겠습니다. 그려~~
빠른 답변감사합니다. 며칠 기다려야하지 않을까하고 기다렸는데.. 이렇게 빠른 답변은 기대못했습니다. 에헤헤~ ^^*
echo $result;?>
를
echo $result;
$GLOBALS['adl_count_params']=true;
@include_once $GLOBALS['HTTP_SERVER_VARS']['DOCUMENT_ROOT'].'/twatch_include/logger.php';
?>
로 바꾸어 보시기 바랍니다. 아울러 마지막에 반드시 ?>가 있어야 합니다.
그리고 또 한가지 가능성은 저장시 ANSI로 저장했을 수 있습니다. 저장시 인코딩 타입이 UTF-8인지 확인해보시기 바랍니다. 코드가 맞나면 인코딩이 틀린 것으로밖에 볼 수 없습니다.
도야님.. 죄송한데 질문하나만 더하겠습니다.^^;
도야님의 tracewatch를 보면 일반통계 맨앞의 그래프를 클릭하면
플래쉬로 날짜별로 통계량을 보여주는데요..
제블로그에서 저걸클릭하게되면. NaN Undefined NaN이라면서 날짜는 전부다 일요일로 나오는 군요. Trace watch에서도 환경설정을 해주는 무언가가 있나요? 아니면 제가 설치를 잘못한건가요? ㅠㅠ
설정하고는 상관이 없고,,, 서버 설정의 문제입니다. 즉 님이 직접 변경할 수 있는 부분이 아니고, 서버에서 일부 기능을 지원하지 못해서 발생하는 문제입니다.
저 역시 eyah.net에서 사용할 때에는 동일한 현상이 있었습니다. 지금 사용하고 있는 Cafe24.com에는 문제없이 출력이 되더군요. 아마 tracewatch에서 사용하는 PHP 모듈이 해당 서버에서 지원하지 않아서 발생하는 문제인 것 같습니다.
그러나 tracewatch의 경우 소스를 알 수 없도록 인코딩되어 있어 정확히 어떤 모듈이 있어야 하는지는 저도 모릅니다.
그리고 제 닉은 도야가 아니라 도아입니다.
감사합니다. 잘해결되었습니다.
유용하게 잘 쓰고 있습니다. 좋은 플러그인 감사드립니다 ^^;
도움이 되셨다니 다행입니다.
이쪽 관련은 깡통이지만 이리저리 알아봐서 설치까진 잘됐는데 문제는 블로그쪽의 카운터가 올라도 TraceWatch쪽은 전혀 반응이 없더군요.;
의 주소를 가지게 될경우 플러그인의 index.php를 다르게 설정해야하는건 아닌가 생각되서 질문드립니다.
혹시나 천리안계정처럼 http://php.chol.com/~아이디/tt
TraceWatch는 위의 식의 경로로 깔아둔 상태입니다.
안녕하세요.. 플러그인은 잘 쓰고 있습니다.
감사합니다.
한가지 문제라고 해야 하는지는 모르겠지만..
처음 글을 작성시 발행으로 하면 잘되지만.
중간에 수정할때 발행에 체크되어 있으면
아파치 서버가 뻗어버리는 문제가 있더군요.
이게 Twatch 문제인지 플러그인 문제인지 알 수가 없습니다.
그래서 발행을 하지 않고 공개로 하면 문제 없이 작동하더군요.
혹시 아시는게 있으신지 해서 글을남겨봅니다.
음... 이올린이 연관되는건지..
제가 남긴 댓글에 댓글이 달릴경우에도 아파치가 뻗어버리는군요.
에구 ㅜㅜ
안녕하세요... 원인을 찾았습니다.
zendOptimize가 문제였더군요..
PHP.ini파일을 열어서 그 부분을 지워 버리니 이상없지 정상적으로 작동
하는것을 확인했습니다..
그럼 좋은 하루 되세요..
바뻐서 답글 달지 못했는데 해결하셨다니 다행입니다. TraceWatch 로그 플러그인의 경우 서버를 폭주하게하는 것과는 관련이 없을 것으로 생각했습니다.
도아님 안녕하세요^^
우선 유용한 플러그인 만드시고 배포해 주셔서 감사드립니다(__)
다름이 아니구요, TraceWatch 로그 플러그인에 대해 문의사항이 있어서요.
가까스로 TraceWatch를 설치하고 도아님 플러그인을 설치하였는데요.
한 가지 문제가 생겨 버렸습니다.
플러그인을 사용중으로 바꾸고 다른 기능은 정상적으로 돌아가는데,
방명록에 쓴 글을 삭제할 때나 수정할 때 창이 뜨곤 새로고침(화면전환)이 되지 않습니다.
물론 댓글을 삭제할 때나 수정할 때는 문제없이 화면전환이 이루어지는데요.
도아님 플러그인을 미사용으로 바꾸면 방명록 문제는 또 잘 되구요.
사용중으로 하니 방명록의 수정, 삭제, 리플사용시 작게 뜬 창이 사라지지 않고 빈 화면으로 남아 있습니다. 물론 화면전환이 이루어지지 않구요.
새로고침 해 보면 정상적으로 글이 수정, 삭제, 리플이 달려있지만요.
무엇이 문제인지 도저히 모르겠습니다.
도아님께서 이미 언급하신 스킨파일에 치환자도 빠졌는데 말입니다.
도아님 플러그인은 손대지 않고 그대로 업로드 해서 사용했구요.
도아님께서 제 블로그 방명록에 오셔서 글을 남기신 후 삭제나 수정 테스트 좀 해 주십시오.
그리고 송구하지만 그 해결책도 좀 부탁드립니다.
다른 분들은 문제없으신 것 같은데 유독 저만 이런 문제가 생기는지 모르겠습니다.
그럼 꼭 좀 부탁드립니다.
도아님, 일단 문제는 해결했습니다.
도아님께서 테터센터 플러그인 자료실에 자료 등록하신 것을 보면 다운로드 가능한 플러그인이 두 가지 입니다. 하나는 테터센터에서 직접 다운로드 가능한 파일이구요, 두번째는 qaos서버로 링크해서 다운로드 받을 수 있는 파일입니다. 제가 처음에 설치했던 플러그인은 도아님 설명에 최신버전은 qaos쪽 파일이라고 하시기에 그것을 받아 설치하였더니 방명록 글에서 삭제, 수정시 화면이 새로고침 되지 않는 문제가 있었습니다. 제가 위에 문의글을 올린 뒤에 혹시나해서 테터에 직접 올려져 있는 파일을 다운받아 설치했더니 방명록 문제가 해결되었는데요. 두 가지 플러그인 차이가 무엇인지요? 소스를 보니 조금씩 차이가 있는 것 같은데요, qaos서버에 올려져 있던 플러그인을 설치시 발생한 방명록 문제에 대해 궁금합니다. 혹 도아님께서도 모르셨던 부분일 수도 있으니 확인해 보시고 qaos서버에 올려져 있던 플러그인을 설치시 발생한 방명록 문제에 대해 설명 좀 부탁드리겠습니다.
말 그대로 최신 버전입니다.
http://offree.net/462
를 참조하시기 바랍니다.
방명록 문제를 수정한 버전을 올려 둔다는 것이 잊어버리고 올리지 않은 모양입니다. 방명록 문제를 수정한 버전을 올려두었습니다.
태터툴즈가 1.05로 업데이트 되면서 blog/rss/index.php의 맨 마지막이 바뀌었는데요.
(echo fireEvent('ViewRSS',$result);?>)
이 경우 어떻게 적용하면 되나요?
똑 같습니다.
; ?> 사이에 삽입하면 됩니다.
좋은 플러그인 감사합니다. ^^
덕분에 즐거운 블로깅이 될 것같아요.
즐거운 일요일 보내시구요~
도움이 되셨다니 다행입니다.
행복한 하루 되세요.
도아님. 님의 트레이스 와치 플러그인을 잘 쓰고 있습니다.
그런데 님의 tracewatch 플러그인을 설치하면 제가 쓴 글이 이올린에 올라가지 않습니다. 플러그 인을 끄면 이올린에 글이 올라갑니다.
이 부분의 수정이 가능하신지요...
저만 그런 현상이 나타나는 건 아닌 것 같아서요. 답변 부탁드립니다.
이 부분은 플러그인의 문제가 아니라 TraceWatch라는 통계 프로그램과 TatterTools의 충돌인 것 같습니다.
글 수정 모드로 가신 뒤 하단의 발행을 선택하고 저장하면 이오린에 올라갑니다.
tracewatch 설치에 대해서 문의 드립니다.
파일로 인스톨 작업까진 무난하게 작업을 마쳤습니다.
를 실행하니 다음과 같은 에러가 나타나더군요.
tracewatch 플러그인을 루트 폴더
public_html/twatch, public_html/twatch_include 에 파일을 올렸습니다.
userinfo.php 파일도 수정을 하였구요.
그리고 http://daumall.com/twatch/install.php
그리고 분석코드를 삽입하기 전에 시험삼아 http://daumall.com/twatch
Warning: Cannot modify header information - headers already sent by (output started at /home/daumall/domains/daumall.com/public_html/twatch_include/userinfo.php:21) in /home/daumall/domains/daumall.com/public_html/twatch_include/general.php on line 17
그래서 분석코드를 public_html/blog/index.php 파일에 삽입을 하였는데도 계속 같은 에러가 나오고 있습니다.
이 난제를 어떻게 해결해야 하는지, 방법을 알려주시면 감사하겠습니다.
010-6769-7103 으로 문자 주시면 FTP 사이트, 관리자 모드 접속까지 열어드리겠습니다.
도와주시기 바랍니다.
잘 설치했다고 했는데
통계를 볼라 치면
Warning: vh01ubid(..//twatch_include/general.php): failed to open stream: No such file or directory in /home/hosting_users/deathlife/www/blog/twatch_include/logger.php on line 17
Fatal error: vh01ubid(): Failed opening required '..//twatch_include/general.php' (include_path='.:/usr/local/lib/php') in /home/hosting_users/deathlife/www/blog/twatch_include/logger.php on line 17
이런 에러가 뜹니다. ㅡㅜ
뭐가 문제인지 알려주실 수 있으신지 ~_~
오류 메시지를 보면 경로 설정이 잘못된 것 같습니다. ..// 에서 봐도 중간에 경로가 하나 빠졌던가 /가 두개 붙은 셈이니까요. 경로를 확인해 보시기 바랍니다.
초기화면은 정상적으로 표시가 되는데
카테고리 부분이 표시가 되지 않습니다. ㅠㅠ
플러그인중 TraceWatch로그 플러그인을 사용안함으로 변경하니 정상적으로 보이네요.
/twatch_include/logger.php 부분을 읽지 못해서 생기는 오류같은데
여러가지 테스트를 해봤지만 겨우 vi 명령 치기 시작한 저로서는 htaccess 는 너무 어렵군요
번거로우시더라도 해결방법을 알려주셨으면 합니다.
저의 .htaccess 파일내용입니다.
RewriteCond %{REQUEST_FILENAME} /twatch
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(cache)+/+(.+[^/])\.(cache|xml|txt|log)$ - [NC,F,L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
RewriteRule ^(.*)$ rewrite.php [L,QSA]
vi로 하지 마시고 EditPlus로 하면됩니다. 저도 1.6.3의 .htaccess로 복구했습니다. 문제가 계속 발생해서.
SetEnv PRELOAD_CONFIG 1
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} throttle-me
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} twatch
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} admin
RewriteRule (.*) - [L]
RewriteCond %{ENV:REDIRECT_SURI} !^$
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ rewrite.php [L,QSA]
이렇게 바꿔 보시기 바랍니다.
해결한것 같습니다. 감사합니다. ^-^
아직도 공부가 부족한것 같습니다. 왜 되었는지를 모르겠군요..
정규식이 편하기는 하지만 어지간히 숙달되지 않으면 활용하기 힘든 기능입니다.