텍스트큐브가 만든 .htaccess의 내용보다 더 상위에서 index.php를 읽으라고 시키도록 설정된 경우 그런 현상이 일어납니다^^

텍스트큐브의 .htaccess의 내용에는 모든 입력을 rewrite.php로 넘겨서 처리해라~ 이렇게 되어 있는데, 그것보다 상위에서 '그냥 index.php를 불러라' 한 경우이지요. 가끔 그러한 호스팅 서비스나 설정이 존재하는 듯 합니다.

주소에 ?을 강제로 없애기 위해서는 config.php를 열어서

$service['fancyURL'] = 2;

를 추가해주세요^^ 이렇게 하면 텍스트큐브의 주소 해석때 강제로 rewrite 엔진을 사용하도록 합니다.

해 보시고 결과를 부탁 드립니다! cool

저 에러 하나만 발생하는 것인가요? 그렇다면 블로그 자체에는 이상이 없어야 합니다. (키를 하나 더하는 부분 뿐이므로 블로그의 동작에는 영향을 주지는 않는 부분입니다.)

주소를 가르쳐 주시면 더 직접적으로 알 수 있겠습니다만, 지금 보기에는 사용하는 플러그인들 중 텍스트큐브와 호환이 안되는 것들이 있어서 발생하는 문제일 가능성이 커 보입니다. 임시로 plugins 디렉토리 이름을 통째로 plugins2 등으로 한 번 바꾸고 동작시켜 보세요. smile

1,403

(25 답글들, 잡담하기에 작성)

간만에 원맨 코딩 중입니다. 흑흑 다들 어디 가셨는지 T_T

1,404

(1 답글들, 질문과 답변 / 사용자 지원에 작성)

아마 원래대로 고치는 과정에서 어딘가 문법을 잘못 쓰신 것이 아닐까 싶습니다. PHP에 문법적인 오류가 있으면 백지가 나옵니다^^

1.5.3.1의 같은 파일을 찾아서 다시 업로드 해 보세요 smile

확인해 보겠습니다~

(원래는 안 보여야 정상입니다^^)

오오 결자해지 하셨군요~

TNF의 모토가 '결자해지'입니다^^ (물론 힘드신 분들은 다른 분들이 도와주시긴 하지만요~)

옷 신기하네요; 저도 헤밍웨이님 사이트를 방문해서 트랙백을 보내보니 안 갑니다. (따로 설치한 1.6.1간에는 잘 가는데...)

혹시 트랙백이 도착한 블로그들 간의 공통점이 있나요?

혹시 상위 분류명에 특수문자가 포함되어 있나요?^^

텍스트큐브의 버그가 맞습니다. 쿨엔님이 수정해 주실거에요 T_T
(정황증거로 봐서는 openid 라이브러리 중 하나가 그렇게 뻑?을 내는 것 같습니다.)

어제인가 초대장을 한 장 날려 드렸습니다^^

1,411

(4 답글들, 질문과 답변 / 사용자 지원에 작성)

옙 문제를 확인했습니다.^^

서버에 따라 재현 가능/불가능이 다른데, 다행일까 불행일까 TNF/니들웍스 서버 중에서는 www.textcube.org 에서 재현이 되네요 (...)

쿨엔님이 집에 가셔서 해결하실 예정입니다. + 텍스트큐브 사이트 사용에 불편함을 드려서 죄송합니다. T_T

호스팅이 아니라 직접 운영하는 서버라면, 해당 2차 도메인이 도메인모드로 돌아가는 텍스트큐브가 설치된 디렉토리를 가리키게만 하면 됩니다.^^ 서버쪽에서 자동으로 httpd가 가리키는 곳을 추가하는 문제는 별도의 프로그램이 되겠지요 smile

결자해지라면야.... -m-

1. 옙 블로그 밖으로 드러나는 언어와 블로그 안의 언어 모두를 변경 가능합니다. 관리자 화면의 '환경 설정'-'블로그' 항목에 보면 블로그 및 관리자 화면의 언어를 선택할 수 있습니다. 단, 사용자 별 변경이 아니라 블로그 하나하나별 언어가 결정됩니다. 여러개의 블로그를 만들 경우 각각의 블로그가 다른 언어로 동작하게 만들 수 있지만, 하나의 블로그가 여러가지의 언어로 동작하게 만들지는 못합니다.

2. 이 부분은 좀 어려운 부분입니다. 결론부터 말씀드리면, 해당 폰트가 컴퓨터에 설치가 되어 있으면 가능합니다. 텍스트큐브 안에서는 모든 언어권역에 대한 처리를 하며, 최종적으로 언어가 제대로 보이지 않는 경우는 해당되는 언어의 폰트가 컴퓨터에 없을 경우 뿐입니다.

3. 이 부분은 익숙함의 문제입니다. UI는 사용성 조사등을 통하여 계속 쉽게 개선하고 있는 중입니다만, 1.6에서는 크게 반영되어 있지는 않습니다^^ 티스토리랑 비슷한 난이도? 라고 생각하시면 되겠습니다.

bfl 작성:

페이지넘버로 된 주소는 잘 열리구요. http://beformless.net/?page=2

메인화면도 잘 열립니다. http://beformless.net

관리자 메뉴도 로긴후에 잘 열립니다.

그러나, /entry/하부 한글URL만 안열립니다. http://beformless.net/entry/머리카락-배열과-왼손잡이

처음엔 웹호스팅업체에서 요금결제문제로 일부 서비스 제한을 한 줄 알았으나 그렇지 않다는 답변이 왔습니다. 현재 결제도 한 상태구요.

이런 문제 처음이라 도움이 필요합니다.

http://beformless.net/entry/머리카락-배열과-왼손잡이
위 주소를 방문해보시면 페이지 없음 에러가 나오는데 이 문제가 제 브라우저 문제인지 서버문제인지 확실히 모르겠습니다.

1.6에서 호환성을 위해 개선된 mod_rewrite 처리 부분이 서버에 따라 동작을 다르게 만들고 있는 부분인 것 같습니다. 두가지를 한 번 시도해 보시고, 되는 쪽을 알려주시기 바랍니다^^

1. 설치한 디렉토리에 숨김 파일로 존재하는 .htaccess를 열어 보면 앞의 세 줄이 주석처리 (#이 앞에 붙어 있습니다) 되어 있습니다. 그 주석 부분(#)을 지워서 동작하도록 만드신 후에 한글 주소가 동작하는지 확인해 보세요-
2. 그래도 안된다면, 주석 부분은 다시 복원하시고 8번째 줄에
RewriteRule ^(.+[^/])$ $1/ [L]
이라는 부분에서 끝의 [L] 을 지운 후에 테스트 해 보시기 바랍니다.

3. 1,2번 다 안되면 1번처럼 주석을 지운 후에, 2번의 경우를 함께 적용해 보시기 바랍니다.

1,416

(6 답글들, 질문과 답변 / 사용자 지원에 작성)

afentis 작성:

확인 중에 다시 추가 질문드립니다;;;
.htaccess에

RewriteCond %{REQUEST_FILENAME} /폴더이름
RewriteRule (.*) - [L]

을 추가하는 걸로 해결이 되는 것 같았는데요, 폴더 하나를 적용시키는 것에선 아무 문제가 없는데 다른 폴더를 더 적용시키려고 하니 폴더는 잘 떠도 텍스트큐브의 방명록 등이 http://주소/?/guestbook 처럼 됩니다.
?를 삭제하려면 뭘 더 손봐야 되는지요?ㅜㅜ 아는 게 없어서 어떻게 해야할 지 막막하네요;;;

.htaccess를 살짝 수정을 해야 하는데, 그 방법이 귀찮으시다면 그냥 config.php에

$service['fancyURL'] = 2;

를 추가해 주시면 될겁니다. smile

RSS 규격이 여러개라 그렇습니다. 날라오는 피드는 ATOM 1인데, 텍스트큐브 리더는 RSS 0.92, RSS 2.0과 ATOM 0.3밖에 못 읽습니다.^^

이후 ATOM 1 피드를 읽을 수 있는 부분을 추가하도록 하겠습니다. (누구 추가해 보실 분 계신지요?)

얼음공룡 작성:

트랙백... 잘 쓰지도 않고, 쓰는 사람도 없고..

예전에 관리를 좀 안했더니 스팸이 잔뜩이네요.

DB에서 다 날리려고 합니다.

그냥 trackback/trackbacklog 테이블에 데이터만 지워도 괜찮나요?

아시는분 답변 좀~~ ^^

그렇게 지울 경우 글의 트랙백 수가 미묘하게 어긋날 수가 있겠습니다.^^ 글들이 자기에게 달린 트랙백 수를 기억하고 있거든요.

'전부 다 지우기' 옵션이 현재는 없기 때문에, 하나 만드는 것이 가장 빠르기는 하겠습니다. 으음... deleteTrackback(blogid,id) 라는 함수를 사용해서 재귀적으로 돌려버리는 것이 가장 빠르겠네요.

interface/index.php의 45번째 줄 아래 (require ROOT . '/lib/includeForBlog.php'; 라고 적인 줄 아래) 에 아래의 내용을 추가한 후 블로그에 접속해 보세요. smile

requireModel('blog.trackback');
for($i = 0;$i < 50000; $i++) {
    deleteTrackback(getBlogId(),$i);
}

저 명령은 현재 블로그의 트랙백 5만개를 지웁니다. 한 번 접속한 이후에는 위에 추가한 네 줄을 다시 지우시면 될겁니다.^^

Hermement 작성:

1. 스킨을 만들고 있습니다만 사이드바를 어떻게 만들어야
관리자 페이지에서 인식하는지 모르겠네요.
매뉴얼이나 안내 문서 같은 걸 나름 열심히 찾아다녔는데 모르겠습니다;

2. 1.6판올림 후 관리자 페이지 센터에서
댓글알리미가 클릭이 안 되네요
그러니까 옆의 최근 댓글이나, 최근 방명록 처럼 링크 클릭이 안 됩니다.
그냥 텍스트군요
1.6.1에서도 변함이 없군요 특별히 이유라도 있습니까?

참고로 관리자 화면 스킨은 White Dream입니다


PS. 꽤 전에 링크 카테고리화가 논의되었던 걸로 압니다만
지원되는겁니까?;

1. 기본 스킨 (standard)에 나온 것 처럼 사이드바 영역은 <s_sidebar>로 정의를 하고, 내장 사이드바 모듈은 <s_sidebar_element>로 정의를 하면 됩니다.

2. 댓글 알리미의 경우 저는 클릭이 됩니다. 혹시 테스트하신 환경을 알려주시면 도움이 되겠습니다^^ Firefox 3.0 b3 / Safari 3.0.4 에서 테스트 했습니다. smile

3. 링크 카테고리의 기반?을 닦기 위해서 일차적으로 XFN이 들어갔습니다. 이후 XFN 지원을 기반으로 1단 카테고리 지원 계획이 있는 것으로 들었습니다. 자세한 부분은 결자해지이기 때문에 말 꺼내신 쿨엔지니어님께서...

기본팩은 텍스트큐브가 돌아가기 위해 필요한 최소한의 플러그인이 들어있고, 확장팩은 이외에 기능 자체를 확장시키는 몇몇 플러그인과, 관리자 스킨 3개가 더 들어있습니다.

생각하기 귀찮으시다면 그냥 확장팩이 가장 편합니다.^^

감사합니다^^ 바로 반영하겠습니다~

혹시 브라우저에 관계 없이 항상 일어나는 현상인가요?

만일을 위해서 백업시켜 놓으신 후 플러그인을 다 끄신 다음 덮어 씌우시면 됩니다.

백업후 덮어씌우기 전에 /blog, /lib, /style, /component, /image 디렉토리는 지워도 괜찮습니다.^^

아이지 작성:

최근에 개인계정 하나 끊고(?) 테터툴즈를 설치했습니다.
그런데 개인적으로 배경음악을 하나 걸고 싶어서 여러 플러그인을 찾던 도중..
Aquamp(맞나;) 라는 것을 하나 발견했습니다.
(참조 : http://www.textcube.org/plugin/169)

그런데 이게 방식이.. 프레임으로 나눠서 위에 뮤직플레이어 바를 넣고, 아래는 블로그 내용을 표시하는 것인데..
이걸 설치하면 뭐 "본래의 주소 http://xxx.com/tc로 접속해 주십시요"라고 확인/취소 창이 떠서 그냥 없앴는데요..

이게 보니깐 원래 블로그라는게 포스팅마다 고유의 주소를 가지고 있어서 주소창에 http://xxx.com/tc/382 뭐 이런식으로 표시해 주잖아요? 그거 떄문에 그런거 같은데..

제딴에서는 아직 이게 중요할까.. 싶기도 하고, (요새는 포스팅을 퍼오거나, 북마크 하는게 대세인거 같아서;) 뭐 쩃든 저는 그냥 저런 방식으로라도 배경음악을 달고 싶네요...(플러그인을 맹글고 싶지만.. 아직 좀더 저걸 사용할 방법을 찾아서(저게 상당히 이쁘더군요 ㅜㅜ) 사용하고싶은데.. 확인/취소 창이 안뜨게 하는 방법이 없을까요? ㅜㅜ

원래 주소로 이동하게 만드는 기능은 텍스트큐브의 플러그인 중 하나의 기능입니다. 아마 URLKeeper 플러그인을 쓰시는듯 하네요^^

그 플러그인을 끄면 메세지가 사라질겁니다. smile

UTF8이 제일 속편합니다.^^