네.. 백업 생성할 때 첨부 파일도 포함해서 생성했습니다.
xml 파일 열어 보면 첨부 파일이 있는 것도 확인 했구요
그런데 제일 첫 포스팅에 있는 그림 2개만 복구되더군요.
어쨌든 이전에 있던 자료를 디렉토리채로 백업해 두어서 그냥 attach/1/에 있는 그림을 모두
복사하니 정상적으로 되더군요.
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
입력을 마치기 전에 (필수) 로 명기된 부분은 모두 적어 주셔야 합니다.
네.. 백업 생성할 때 첨부 파일도 포함해서 생성했습니다.
xml 파일 열어 보면 첨부 파일이 있는 것도 확인 했구요
그런데 제일 첫 포스팅에 있는 그림 2개만 복구되더군요.
어쨌든 이전에 있던 자료를 디렉토리채로 백업해 두어서 그냥 attach/1/에 있는 그림을 모두
복사하니 정상적으로 되더군요.
첨부 파일의 경우에는 백업을 생성할 때, 첨부 파일도 포함하여 백업을 생성해야 합니다.
그렇지 않으면 다음번 복원에 글과 댓글, 방명록 등의 기본적인 문자 자료만 복원이 됩니다.
x-y.net에서 호스팅 받고있습니다. mod_rewrite는 지원하는 것 같더라구요.
setup.php의
$root 설정하는 곳에서 " $root = $root.'tc'; " 를 추가하고
$path설정에서 " +2 "를 추가하니 설치 경로는 원하는 데로 cgi-bin/tc/에 설치되더군요
$path = stripPath(substr($_SERVER['PHP_SELF'], 0, strlen($_SERVER['PHP_SELF']) - 12+2));
$rewrite =2로 설정하고 설치를 하니 일단 정상 설치가 되더군요.
그리고 setup.php를 원래 파일로 바꾸고
config.php를 제거한 후 재 설정을 하니깐 잘 됩니다.
$service['path'] = '/cgi-bin/tc'; ==> 이건 손으로 수정했는지 않했는지 잘 기억이 않나네요.
.htaccess 의 내용은
#<IfModule mod_url.c>
#CheckURL Off
#</IfModule>
#SetEnv PRELOAD_CONFIG 1
RewriteEngine On
RewriteBase /cgi-bin/tc/
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ rewrite.php [L,QSA]
와 같이 되더군요.
그런데... 백업 된 파일을 복구 하면서 (기존에 TT db랑 TC db가 같이 있길래 싹 날려버렸습니다.)
이미지 파일이 복구가 않되더군요. (백업 파일은 약 50MB 정도 되구요)
그래서 오리지널의 사본에서 이미지만 뽑아서 복사해 넣으니 이미지도 다시 잘 나오는 군요.
근데 약간 느려진 듯한 느낌이 듭니다.
서버에 mod_rewrite 가 돌아가고 있나요? ^^
이리저리 삽질 한 끝에
setup.php의 $root와 $path를 강제로 수정하고 $rewrite를 2로 고정하니 일단 설치는 잘 되더군요.
그런데 여전히 링크에 /?/가 생기고 관리자 모드의 데이터 베이스 처리부분에서 동작이 끝나고도 팝업창이 않지워지는 (동작이 끝나지 않은 걸지도 모르겠네요) 현상이 남아 있네요.
fancyURL 등의 내용을 추가했더니 owner page등을 못찾는 문제도 생기구요.
계속 삽질해보고 있습니다. (혼자서 계속 리플 다네요 ^^)
추가로..
1.6.2에서 1.6.3으로 덮어 씌우고 upgrade하니 시스템 점검이 필요하다고 계속 pop-up이 뜨더군요.
(사실 이것때문에 1.6.2를 밀고 1.6.3으로 새로 설치할 생각을 했었습니다. ^^)
1.6.2에서 link 선택시 최초 /?/ 링크가 추가되길래
1.6.3으로 바꾸면서 cgi-bin/tc에 설치를 새로 하려고 했었습니다.
그런데 1.6.3의 setup.php에서 설치 경로를 cgi-bin/ 까지만 인식 하더군요.
그냥 root 경로 인식이 제대로 않되어지는 거 같아서 setup의 root 변수 설정에
$root = $root.'tc'
를 추가했더니 일단은 설정은 되었습니다만 설치 완료후 경로가
http://~.~./cgi-bin/tc/index.p/index.php?/
와 같이 나타나더군요. (아마 root url에 대한 길이가 잘못 정해지는 듯?)
물론 정상동작은 않하구요.
어쨌든 다시 1.6.2로 돌려서 복구 중이긴 합니다만
1.6.3으로 업데이트 하고 싶습니다. ^^
혹시 해결 방법이 있으면 알려 주세요.