현재 기준의 1.7 트리 소스에서도 안돌아가나요?

파일이 다 안올라간 것 같습니다^^ /library/component 하위의 파일들이 모두 업로드 되었는지 확인 부탁 드립니다~

블로거 작성:

안녕하세요
텍스트큐브에서 블로그를 운영하고 있는 유저입니다.
블로그의 모듈이 탑재되어 있는 서버에 이상이 생겨 재부팅 되어 서버 교체를 하려고합니다.
때문에 블로그에 있는 글들을 백업 받으려 하는데 관리자 페이지로 로그인이 되지 않아서요.
(아이디와 비번을 입력하면 프로세스가 진행되는 듯 하다가 비번 입력한게 사라져서 아무런 변화가 없는상태)
혹시 백업을 받을수 있는 다른 방법이나, 관리자페이지로 로그인 해결방법을 부탁드리려고합니다.
고수님들의 많은 고견바랍니다.
감사합니다.

로그인 프로세스가 진행되지 않았다면 세션 테이블에 문제가 있을 수도 있고, 아니면 1.6이나 1.7 초기 버전에서 로그인 프로세스 이후 문제가 있는 서버가 가끔 있다고 알려져 있습니다. 후자의 경우라면 로그인 자체는 된 경우이므로 바로 http://www.example.com/owner/center/dashboard 식으로 경로를 입력해서 관리 화면으로 들어갈 수 있습니다.^^

업로드 관련해서는 서버쪽에서 플래시가 직접 파일에 접근하지 못하도록 필터링 옵션을 걸고 있는 경우가 있을 수 있습니다. 이 경우 .htaccess를 수정하셔야 합니다. 포럼 윗쪽의 검색하기 기능을 눌러서 검색하시면 관련된 글이 많이 나옵니다^^ 참고하세요 wink

탈퇴를 원하시는 곳이 textcube.org인지 이 포럼인지 알려주시면 처리해 드리겠습니다.

참고로 textcube.org 는 가입이라는 개념이 없어서 (오픈아이디로 로그인하면 그냥 그 오픈아이디에 사이트 권한을 부여하는 것 정도입니다) 탈퇴라는 개념도 사실 없습니다.^^

언어코드를 잘못 입력하셔서 그렇습니다. 혹시 끝에 세미콜론을 빼먹으셨다거나 하는 부분을 한 번 보세요.^^

mySQL 세션 테이블이 깨지는 현상은 접속이 왕창 몰렸을 때 발생합니다. 방문자가 새로 올 때 마다 데이터를 넣었다 뺐다 하기 때문입니다. smile

두 테이블에 들어가는 정보는 임시로 저장되므로 내용은 전혀 중요하지 않습니다. 깨진 경우에는 REPAIR TABLE tc_sessions,tc_sessionvisits 를 통해서 복원하시면 됩니다.

원래 테이블 자동 복구 기능이 들어 있는데, 제대로 안돌아가는 경우가 가끔 생기는 듯 하네요. 1.7.6에는 세션 테이블 검사 후 자동 복구 기능을 보완하도록 하겠습니다.

덧) 로드가 왕창 몰리는 경우에는 1.8 알파의 경우 memcache 모드를 켜면 세션을 서버 메모리에서 관리합니다. 1.7에서는 두 테이블을 기본 모드인 MYISAM에서 MEMORY 타입으로 바꾸면 심한 로드에도 깨지지 않습니다. 이 경우 sessions 테이블의 data 필드가 text 사이즈인데, MEMORY 타입의 테이블은 text 타입의 필드를 지원하지 않기 때문에 열개 이하의 다중 블로그를 운영하신다면 VARCHAR(2048) 정도로 속성을 변경해 주시면 됩니다.

예 말씀하신대로 됩니다. smile

갈아탈 때 귀찮으시면, DB와 파일 백업을 잘 해 놓으신 후에 (자체 백업 기능을 이용하시려면 태터툴즈 1.1.3에서 각 블로그마다 모두 백업하셔야 합니다.) 그냥 큐브를 덮어 씌우셔도 됩니다. 이 경우 블로그를 새로 만들어서 그 블로그를 서비스 설정에서 대표 블로그로 지정하시면 대표 블로그가 메타 역할을 하게 됩니다. 참고하세요~

사진을 찍어서 직접 설명을 수정하셔도 되구요, 매번 그러기 귀찮고 기본 값을 바꾸기 위해서는

/language/ko.php

에서 사용자 삽입 이미지 부분을 찾아서

//$__text['사용자 삽입 이미지'] = '';

이 부분을 앞의 주석을 지우고

$__text['사용자 삽입 이미지'] = '여기에 이미지가 있어요';

식으로 원하는 문자열을 입력하시면 됩니다. smile

혹시 9시간 차이가 나나요?

<s_list> 를 찾아서 그 위에 집어넣어 보세요^^

네트워크 - 필진목록에서 주고 싶은 권한을 체크하시면 됩니다.^^

1.7.5에서 적혀야 할 original code 는 이렇습니다.

RewriteEngine On
   RewriteBase /
   RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [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 ^(.*)$ rewrite.php [L,QSA]

참고로 현재 버전의 오리지널 .htaccess 값은 function getDefaultHtaccess() 를 호출하면 볼 수 있습니다.^^

으음 파일이 직접 수정되는 경우는 없으므로, 아마 브라우저의 플래시 컴포넌트가 충돌을 일으키는 것이 아닌가 싶습니다. 가능한 이유가 여러가지 있는데, 서버의 설정이 바뀌어서 플래시가 파일 접근이 못하게 되는 경우도 있고, 필터 옵션을 .htaccess로 해제해 주어야 하는 경우도 있고, 사용하시는 브라우저의 플래시 플레이어의 버전이 문제가 되는 경우도 있습니다.

위의 '검색하기' 에서 검색하시면 여러개가 나오니 참고해 보세요^^

facoz2 작성:

해결됐어요^^;;

여기에 질문만 하면 바로 해결되네요;;

그냥 다른도메인.com 네임서버를 호스팅업체쪽 하면 될껄 쓸데없이 삽질했네요;;

예^^ 나중에 다른 분께서 고생하시면 facoz2님께서도 도와주세요~

블로그 스킨을 수정한 경우, skin/customize 하위에 해당 블로그의 수정한 스킨이 존재하게 됩니다.^^

이 부분을 읽어오고 있을 수 있으니 한 번 체크해보세요~

667

(2 답글들, 공지사항에 작성)

daybreaker 작성:

예전부터 말씀드렸듯 textcube.org의 영문 버전이 가장 시급하지 않을까요;;

공지블로그부터 어떻게 변경해야 하나 싶기도 합니다.

이제 진짜 업데이트를 해 줘야 할 때가...

음 도메인 기반을 쓰시려면 virtualHost 설정이 되어야 합니다.

제 우분투 서버의 /etc/apache2/sites-enabled/001-nubimaru 라는 파일의 내용으로 예제를 들어 드리겠습니다~ fastCGI 사용 + iplimit 모듈 설정이라 좀 복잡합니다.

아.. 너무 복잡해서 필요한 부분만 줄입니다.

<VirtualHost *:80>
       ServerName www.example.com
       ServerAlias example.com *.example.com
       ServerAdmin inureyes@gmail.com
       DocumentRoot /var/www/blog.example.com
       <Directory /var/www/blog.example.com/>
           Options FollowSymLinks
           AllowOverride FileInfo
           Order allow,deny
           allow from all
       </Directory>
       ErrorLog /var/log/apache2/nubimaru_error.log
       LogLevel warn
       CustomLog /var/log/apache2/nubimaru_access.log combined
   </VirtualHost>

요지는, 해당 서버로 들어오는 도메인 접속 요청을 전부 큐브로 보내는겁니다. (*.example.com 부분이죠)

만약 이거 다 해도 안되는 경우라면, 일단 path모드로 설치하신 후에 설치 디렉토리의 config.php를 열어서
$service['type'] = 'path';
$service['domain'] = 'example.com';
$service['path'] = '/';

$service['type'] = 'domain';
$service['domain'] = 'example.com';

으로 바꾸시면 됩니다. 그럼 화이팅!

혹시 메일 서버 설정을 하셨는지요^^ 서비스의 메일 서버 설정 항목에서 메일서버 환경 설정을 해 주시고 테스트 해 보시기 바랍니다. smile

670

(2 답글들, 공지사항에 작성)

아래는 텍스트큐브 공지에 올린 글입니다.
------------------------------------------

오늘 (2008년 9월 12일)자로 텍스트큐브닷컴을 개발하는 태터앤컴퍼니(Tatter and Company, TNC) 가 구글과 인수 계약을 맺었습니다.

    * 태터앤컴퍼니 공지사항 한 줄 요약 : 우리 인수 계약 맺었습니다
    * 태터앤미디어 공지사항 한 줄 요약 : 우린 아니에요

관련하여 textcube.org를 개발하는 주체인 태터앤프렌즈/태터네트워크 (Tatter and Friends / Tatter Network Foundation, TNF) 및 설치형 텍스트큐브에는 특별한 변화는 없습니다.

(나중에 바뀐다면 현재 프리미엄 스폰서인 TNC가 구글로 바뀔 수도 있겠습니다. 제반 환경이 바뀌는대로 바로 공지하도록 하겠습니다.)

TNF는 TNC와 구글과 함께 앞으로 더 재미있는 일을 함께하기를 기대합니다. smile

즐거운 연휴 되세요~

------------------------------------------

어떤 걸 해 볼 수 있을까요? + 뭘 해보면 재미있을까요?

일단 큐브의 영문 페이지부터 준비해야하나...

현재는 특별한 방법은 없구요, 스킨 파서의 구조상 title은 언제나 출력이 됩니다. smile

소스를 직접 수정을 하셔야 하는데, 막 들여다보니 title의 경우는 속도를 빠르게 하기 위해서 스킨 캐시 이전에 미리 변환해서 캐시로 저장을 해버리기 때문에 좀 복잡할 것 같네요^^

예 말씀해주신 부분들을 반영하도록 하겠습니다^^

너무 복잡해지면 쓰는 분들이 그걸 또 다 외우기가 힘들기 때문에, 일단 서버 추가부터 하나씩 하도록 하겠습니다~

1093 번 티켓을 추가했습니다. wink

아니면 로그인해서 보이는 화면에서 '캐시 갱신'을 해 보세요^^

속도를 빠르게 하려고 스킨을 미리 해석해서 저장해 놓고 그걸 쓰기 때문에, 스킨을 직접 수정 하신 후에는 캐시를 갱신해야 합니다.

스킨 캐시 기능을 안 쓰려면, 서비스-서버 에서 스킨캐시 기능을 끄시면 됩니다. smile

스샷을 올렸습니다.^^

(찍고나니 1.8 알파 스샷이라 디자인이 1.7과 다를 수 있는데, 내용 부분은 똑같이 생겼으니 찾으실 수 있을거에요)

675

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

에디터 플러그인 기대하겠습니다^^