답변 2개 / 댓글 17개
채택된 답변
+20 포인트
db상에서 쿼리실행시에 에러가 없었는데(물론 위에 적으신 쿼리에는 문제가 없습니다만..)
로그인에 문제가 있다면 session 디렉토리 권한을 살펴보세요.
해당디렉토리에 apache 실행유저 (apache, nobody, daemon 등.. 아파치설정파일 httpd.conf 에 설정된 유저)에서 쓰기를 할수있는 권한이 있어야 합니다.
잘모르시겠으면 그냥 session 디렉토리에 777 권한을 주시구요.
답변에 대한 댓글 14개
아예mysql ,접속해서 패스워드값을 보니.. 해쉬값을 password = password('123456')으로 업데이트 했어요
그래서 사이트 접속해도 안되요... 일반 유저도 사이트 접속이 안됩니다.
그런데 희한한것은... 중요한 이상 점
1. 아래 모두 해당되는 사항 접속을 해보는 제 컴의 환경은 지금 현재 리눅스 우분투이고요
사이트가 2개를 로컬에서 돌려보는데요
접속이 안되는 사이트는 엊그제 윈도우상에서 apache mariadb php 설치해서 제작한 사이트이고요
어제 오늘리눅스 상에서 apache mariadb php 설치한곳에서 제작한 사이트는 접속이잘되는데요
2. 엊그제부터 사용하는 리눅스(우분투)가 한글입력이 안되어서 nabi 라는 것을 설치했는데요
그것은 쉘상에서도 메시지가 한글로 나와서..그것을 영문으로바꾸려고
혹시나 뒤져보니... 쉘상에서 locale 하고 엔터치면...아래와 같은 증상이
http://sir.co.kr/qa/?wr_id=67198&page=2&s_tag=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5
3. php.ini 설정에서 session 관련 설정은 안봐도 될거 같아요
사이트 2개 있는거 하나는 잘 접속이 되거든요
그래서 사이트 접속해도 안되요... 일반 유저도 사이트 접속이 안됩니다.
그런데 희한한것은... 중요한 이상 점
1. 아래 모두 해당되는 사항 접속을 해보는 제 컴의 환경은 지금 현재 리눅스 우분투이고요
사이트가 2개를 로컬에서 돌려보는데요
접속이 안되는 사이트는 엊그제 윈도우상에서 apache mariadb php 설치해서 제작한 사이트이고요
어제 오늘리눅스 상에서 apache mariadb php 설치한곳에서 제작한 사이트는 접속이잘되는데요
2. 엊그제부터 사용하는 리눅스(우분투)가 한글입력이 안되어서 nabi 라는 것을 설치했는데요
그것은 쉘상에서도 메시지가 한글로 나와서..그것을 영문으로바꾸려고
혹시나 뒤져보니... 쉘상에서 locale 하고 엔터치면...아래와 같은 증상이
http://sir.co.kr/qa/?wr_id=67198&page=2&s_tag=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C5
3. php.ini 설정에서 session 관련 설정은 안봐도 될거 같아요
사이트 2개 있는거 하나는 잘 접속이 되거든요
아뇨.. 제가 드린 얘기는 /bbs/login_check.php 파일에서 아래 구문 이전에
if (!$mb['mb_id'] || (sql_password($mb_password) != $mb['mb_password'])) {
echo 로 찍어서 비교해 보시라는 얘기였어요. 아래처럼요.
echo sql_password($mb_password);
$mb['mb_password'];
exit;
위에도 이상이 없다면.. /bbs/login_check.php 에서 실행되는 구문마다 echo 하나씩 찍어가며 어디서 문제가 발생되는지 찾아보셔야겠죠.
if (!$mb['mb_id'] || (sql_password($mb_password) != $mb['mb_password'])) {
echo 로 찍어서 비교해 보시라는 얘기였어요. 아래처럼요.
echo sql_password($mb_password);
$mb['mb_password'];
exit;
위에도 이상이 없다면.. /bbs/login_check.php 에서 실행되는 구문마다 echo 하나씩 찍어가며 어디서 문제가 발생되는지 찾아보셔야겠죠.
flush privileges
DB 에 접속하셔서 작업하셨다면
위의 구문을 돌려줘야 제대로 반영 됩니다.
답변에 대한 댓글 3개
답변을 작성하려면 로그인이 필요합니다.