DB이전후 로그인이 안돼요, ㅜㅜ 도와주세요, 정보
DB이전후 로그인이 안돼요, ㅜㅜ 도와주세요,
본문
----- 헌집에서 한일 ----------->
1. tar 압축 -> tar cvf gnu.tgz gnu
2. 007011323.sql 백업 (그누보드 옵션으로 설치한걸로백업)
----- 새집에서 한일 ----------->
1.tar 풀기 -> tar xvf gnu.tgz
2. 007011323.sql 업로드후 DB복구
mysql -u 아이디 -p패스워드 데이타베이스명 < 절대경로/백업파일명.sql
다하고 dbconfig.php 수정도 했는데 로그인 안돼요, ㅜㅜ
페이지들은 정상 작동합니다.
질답게시판에도 아직 찾고있는중인데 별다른 답이 없는듯해요,
계속 찾아 봐야겠습니다.
퍼미션이 문제인지 aceess ? 이런건지요,,
호스팅은 미리네에서 미리네입니다.
mysql버전은 비슷할듯한데요,
고수님들~~ 답변좀 주세요,
항상 감사드립니다.
댓글 전체
mysql -u 아이디 -p패스워드 데이타베이스명 ... 정상 접속이 되나요???
그럼에도 안되면 dbconfig.php 문제이거나 file 들의 access 권한 문제인거 같은데요...
그럼에도 안되면 dbconfig.php 문제이거나 file 들의 access 권한 문제인거 같은데요...

기존 사이트와 도메인이 다르다면
config,php에서 쿠키 도메인 설정이 되어있는지 확인하시고
되어있다면 현재의 도메인으로 바꾸세요.
만약 그래도 안된다면
data 디렉토리 통째로 퍼미션을 707이나 777로 주세요
chmod 777 -R ./data
config,php에서 쿠키 도메인 설정이 되어있는지 확인하시고
되어있다면 현재의 도메인으로 바꾸세요.
만약 그래도 안된다면
data 디렉토리 통째로 퍼미션을 707이나 777로 주세요
chmod 777 -R ./data

1.디비복구도 정상적으로 된듯한데요, 페이지들은 잘돌아가요,
mysql -u 아이디 -p패스워드 데이타베이스명 < 절대경로/백업파일명.sql
2.dbconfig.php 는 아디비번만 수정하면 되는거 아닌가요? 그리고 업로드
mysql -u 아이디 -p패스워드 데이타베이스명 < 절대경로/백업파일명.sql
2.dbconfig.php 는 아디비번만 수정하면 되는거 아닌가요? 그리고 업로드

이전 Mysql과 현재 Mysql의 버전이 얼마인가요?
4.0x에서 4.1x나 5.x로 변경 되었다면
mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes 이고 이전버전은
16bytes 이기때문에 위 상황이라면 로그인이 안될수 있습니다.
호스팅을 받는다면
common.php 파일을 열어 아래 함수에서
password()를 old_password()로 변경해 주시면 됩니다.
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
4.0x에서 4.1x나 5.x로 변경 되었다면
mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes 이고 이전버전은
16bytes 이기때문에 위 상황이라면 로그인이 안될수 있습니다.
호스팅을 받는다면
common.php 파일을 열어 아래 함수에서
password()를 old_password()로 변경해 주시면 됩니다.
function sql_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}

유창화님 감사합니다.
정답은 이거였네요, 알집에서는 안되구요,
SSH에서 실행하니깐 로그인 됩니다. 정말 감사합니다.
chmod 777 -R ./data
덕분에 몇시간 걸려서 해야할일을 바로 해결하게되었습니다.
감사합니다.
정답은 이거였네요, 알집에서는 안되구요,
SSH에서 실행하니깐 로그인 됩니다. 정말 감사합니다.
chmod 777 -R ./data
덕분에 몇시간 걸려서 해야할일을 바로 해결하게되었습니다.
감사합니다.

불당님 , 친절한서기님도 관심가져주셔서 감사합니다.

제가 헛다리 짚었네요! 부끄~-0-;;
ㅎㅎ... 저는 반은 맞췄어요... -> file 들의 access 권한 문제인거 같은데요
포인트 10점이라도...ㅋㅋ
포인트 10점이라도...ㅋㅋ
헐.. 저두 답변달러 날아왔는데 늦었군요.
^^;;
아쉽네요. 담 답변은 저두 참여를..ㅎㅎ
^^;;
아쉽네요. 담 답변은 저두 참여를..ㅎㅎ

불당님 담에 포인트 드릴께요, 감사합니다.