서버 이전후 로그인이 되지 않습니다.. 채택완료
예전서버 PHP Version 5.3.3 ---> 현재서버 PHP Version 5.4.16
예전서버 Apache/2.2.15 (CentOS) ----> 현재서버 Apache/2.4.6 (CentOS) PHP/5.4.16
예전서버 mysql ------> 현재서버 mariadb
그누보드 5인건 아는데 로그인해도 그누보드 버전 몇인지 안나오네요 ;; ㄷㄷ
서버 이전후 로그인이 되지 않습니다..
로그인 시도하면 로그인이 되지않아요..ㅠㅠ
그리고
회원가입시 켑챠 글자 및 읽어주는 소리도 안나오네요....
data폴더 707로 맞췄는데도 안되네요.. 혹시 조언좀 얻을 수 있을까요??
감사합니다.
답변 6개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
저도 얼마전에 비슷한 경험이 있었습니다. 혹시 모르니 체크 해 보세요.
파일 : gb/data/dbconfig.php
define('G5_MYSQL_SET_MODE', false); 을
define('G5_MYSQL_SET_MODE', true); 이렇게 바꿈
$sudo vi gb/data/dbconfig.php
//define('G5_MYSQL_SET_MODE', false);
define('G5_MYSQL_SET_MODE', true);
저의 상황
Ubuntu 16.04 에서 20.04 로 두 단계를 한꺼번에 뛰었습니다.
그누보드는 5.2.7 이었습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
@서버제로님 말씀대로 세션폴더에 정상적으로 권한이 부여되어있는지 먼저 확인하시고 그래도 안된다면,
/config.php 파일에서 도메인 부분을 수정해보세요.
예시 ) define('G5_COOKIE_DOMAIN', '.현재도메인');
이런식으로 한번 수정한 후 임시 인터넷파일 정리 후에 해보세요.
현재도메인 앞에 . 을 잊으시면 안 됩니당
답변에 대한 댓글 2개
식으로 도메인을 넣어도 되는건가요?
ip의 경우는 확신할 수 없네요.
댓글을 작성하려면 로그인이 필요합니다.
아미나빌더 1.7.14 / 그누보드 5.2.9 버전 이네요.
mysql 두개의 서버를 비교해보았는데,
같은것 같아요! 변형된형태가요
댓글을 작성하려면 로그인이 필요합니다.
https://koreanred.tistory.com/m/51?category=499713">https://koreanred.tistory.com/m/51?category=499713
이게 참고가 될지 모르겠네요
data 폴더는 session 폴더에 쓰기 권한이 있어야 되고 mysql 버전에 따라 패스워드 함수가
달라서 암호 비교때문에 안될수도 있습니다.
답변에 대한 댓글 1개
mysql Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.1
현재서버
mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1
이고.. password저장형식 보니 동일한것 같아요 ..ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
session 폴더를 지웠는데, 다시 생성되어있지 않네요 ㅠ