서버이전 후 로그인안됨.
. 검색결과 버전차이라고 하는데 맞는것 같긴한데 문제는 4->5가 아니라
5->5 버전입니다.
. 퍼미션을 chmod -R 707 data 해보았습니다.
그래도 로그인 안되네요. 혹시 몰라 777도 해봤고
session 폴더내 다 삭제도 해봤구요..
예전 버전
PHP 5.1.6 (cli)
MySQL client version: 5.0.95
현재 버전
PHP 5.5.3
MYSQL 5.1.69
입니다.
5->5 버전입니다.
. 퍼미션을 chmod -R 707 data 해보았습니다.
그래도 로그인 안되네요. 혹시 몰라 777도 해봤고
session 폴더내 다 삭제도 해봤구요..
예전 버전
PHP 5.1.6 (cli)
MySQL client version: 5.0.95
현재 버전
PHP 5.5.3
MYSQL 5.1.69
입니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
function sql_old_password($value)
{
// mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
// mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
$row = sql_fetch(" select old_password('$value') as pass ");
return $row[pass];
}
/bbs/login_check.php의 15라인을 다음과 같이 수정 합니다.
if (!$mb[mb_id] || (sql_password($mb_password) != $mb[mb_password] and sql_old_password($mb_password) != $mb[mb_password]))
/bbs/register_form.php의 73라인을 다음과 같이 수정
if (!($member[mb_password] == sql_password($_POST[mb_password]) && $_POST[mb_password]) && !($member[mb_password] == sql_old_password($_POST[mb_password]) && $_POST[mb_password]))
예전 DB 5.0.95 인데요... 5에서 만든 g4s도 현재 5.1.69에서안되는데...