그누보드 설치시.. 퍼미션 에러.. > 그누3질답

그누3질답

그누보드 설치시.. 퍼미션 에러.. 정보

그누보드 그누보드 설치시.. 퍼미션 에러..

본문

OS는 SunOS ktcfweb 5.7 Generic_106541-08 sun4u sparc SUNW,Ultra-60 이고..

처음 http://domain/gnu2/manage 를 접속하여 셋팅후 로그인하는곳에서 아이디와 패스워드를 넣고 로그인을 하게 되면 아래와 같은 에러가 납니다...
mysql 에서 db는 생성되었습니다..

Forbidden
You don't have permission to access /gnu2/mblogincheck.php on this server.

아래는 디렉토리 및 파일 리스트 퍼미션 입니다...

[root@ktcfweb:/user1/apm/wwwroot/wwwroot/xcompo/gnu2]# ls -al
drwx---rwx  6 info080  mysql      1536  5월 26일  17:20 ./
drwxr-xr-x  13 info080  mysql        512  5월 26일  17:10 ../
-rwx---rwx  1 info080  mysql      7798  5월 26일  17:13 README.txt*
-rwx---rwx  1 info080  mysql      1387  5월 26일  17:13 _head.php*
-rwx---rwx  1 info080  mysql        702  5월 26일  17:13 _tail.php*
-rwx---rwx  1 info080  mysql      1797  5월 26일  17:13 config.inc.php*
drwx---rwx  5 info080  mysql        512  5월 26일  17:20 data/
-rwx---rwx  1 info080  mysql        132  5월 26일  17:20 dbconfig.inc.php*
-rwx---rwx  1 info080  mysql      3281  5월 26일  17:13 gbdelete.php*
-rwx---rwx  1 info080  mysql      1816  5월 26일  17:13 gbdownload.php*
-rwx---rwx  1 info080  mysql      6039  5월 26일  17:13 gbform.php*
-rwx---rwx  1 info080  mysql      2044  5월 26일  17:13 gblayer.php*
-rwx---rwx  1 info080  mysql        406  5월 26일  17:13 gblink.php*
-rwx---rwx  1 info080  mysql      8152  5월 26일  17:13 gblist.php*
-rwx---rwx  1 info080  mysql      2931  5월 26일  17:13 gbmove.php*
-rwx---rwx  1 info080  mysql      4166  5월 26일  17:13 gbmoveupdate.php*
-rwx---rwx  1 info080  mysql      1495  5월 26일  17:13 gbpasswd.php*
-rwx---rwx  1 info080  mysql        689  5월 26일  17:13 gbrecommend.php*
-rwx---rwx  1 info080  mysql        597  5월 26일  17:13 gbsecret.php*
-rwx---rwx  1 info080  mysql      13346  5월 26일  17:13 gbupdate.php*
-rwx---rwx  1 info080  mysql      14383  5월 26일  17:13 gbview.php*
-rwx---rwx  1 info080  mysql      2687  5월 26일  17:13 gbvoteresult.php*
-rwx---rwx  1 info080  mysql        869  5월 26일  17:13 gbvoteupdate.php*
-rwx---rwx  1 info080  mysql      2778  5월 26일  17:13 gnuboard.php*
drwx---rwx  2 info080  mysql        512  5월 26일  17:10 image/
-rwx---rwx  1 info080  mysql          0  5월 26일  17:13 index.php*
-rwx---rwx  1 info080  mysql      1476  5월 26일  17:13 javascript.js*
-rwx---rwx  1 info080  mysql      24445  5월 26일  17:13 lib.inc.php*
drwx---rwx  2 info080  mysql      1536  5월 26일  17:13 manage/
-rwx---rwx  1 info080  mysql      8219  5월 26일  17:13 mbform.php*
-rwx---rwx  1 info080  mysql        323  5월 26일  17:13 mbidcheck.php*
-rwx---rwx  1 info080  mysql        553  5월 26일  17:13 mbleave.php*
-rwx---rwx  1 info080  mysql      1342  5월 26일  17:13 mblogin.php*
-rwx---rwx  1 info080  mysql      1460  5월 26일  17:13 mblogincheck.php*
-rwx---rwx  1 info080  mysql        268  5월 26일  17:13 mblogout.php*
-rwx---rwx  1 info080  mysql      2912  5월 26일  17:13 mbmemo.php*
-rwx---rwx  1 info080  mysql        333  5월 26일  17:13 mbmemodelete.php*
-rwx---rwx  1 info080  mysql        968  5월 26일  17:13 mbmemoform.php*
-rwx---rwx  1 info080  mysql        604  5월 26일  17:13 mbmemoupdate.php*
-rwx---rwx  1 info080  mysql      1792  5월 26일  17:13 mbmemoview.php*
-rwx---rwx  1 info080  mysql      1060  5월 26일  17:13 mbpasswdforget.php*
-rwx---rwx  1 info080  mysql      1312  5월 26일  17:13 mbpasswdforget2.php*
-rwx---rwx  1 info080  mysql      1565  5월 26일  17:13 mbpasswdforget3.php*
-rwx---rwx  1 info080  mysql      5685  5월 26일  17:13 mbupdate.php*
-rwx---rwx  1 info080  mysql      2752  5월 26일  17:13 mbzip.php*
-rwx---rwx  1 info080  mysql      1642  5월 26일  17:13 mbzip2.php*
drwx---rwx  4 info080  mysql        512  5월 26일  17:13 skin/
-rwx---rwx  1 info080  mysql        702  5월 26일  17:13 style.css*
-rwx---rwx  1 info080  mysql      15361  5월 26일  17:13 usage.php*
-rwx---rwx  1 info080  mysql      5479  5월 26일  17:13 wrest.js*

읽어주셔서 감사합니다... 좋은 답변 부탁드리겠습니다..

늘 좋은 하루 되시길 바랍니다..

댓글 전체

apache의 error_log 를 참조 하시면 도움이 될듯 합니다
아무리 봐도 퍼미션 문제는 아닌거 같습니다
그리고 기본적인 정보가 없군요 apm version과 pakage지, src인지....
경로문제 인거 처럼 보이는데 퍼미션 에러가 나는 군요
혹시 테스트용 서버라면 계정 디렉토리 부터 chown 'usrID'.nobody '계정 디렉토리' -R;
chmod 770  '계정 디렉토리' -R로 바꿔 보세요 혹시 아파치 데몬이 apache로 돌아 가면 nobody 대신 apache라고 하시구요 현재로서도 않될 이유가 없지만 위와 같이 바꿔도 않될이유가 더 없지요 777이나 707을 허용 하지 않는 곳도 있으니까 한번 해보세요
그럼
우선 답변 고맙습니다..
소유자,그룹,그밖에
퍼미션이 이런식으로 되어있는걸로 알고 있습니다..
소유자와,기타 유저들에게 모든권한을 줬는데 퍼미션에러가 난다는게 이해가 되질 않네요..
이해가 되질 않아도.. 일단 정준님이 말씀주신대로 바꾸었습니다..
그랬더니 관리자 로그인 부분에서도 퍼미션 에러가 나는듯 하여 기타유저들이 사용되는 공간 data,member,session 폴더는 777로 준 상태이고.. gnu2 폴더는 707로.. 나머지는 755로 주었습니다.
그래도 위와 같은 에러가 발생합니다...

아래는 바뀐 지금 상태입니다..

drwx---rwx  6 info080  mysql      1536  5월 27일  14:18 gnu2/
-rw-r--r--  1 info080  mysql    597519  5월 27일  14:12 gnu2.tgz

drwx---rwx  6 info080  mysql      1536  5월 27일  14:18 ./
drwxr-xr-x  14 info080  mysql        512  5월 27일  14:13 ../
-rwxr-xr-x  1 info080  mysql      7798  4월 29일  20:03 README.txt*
-rwxr-xr-x  1 info080  mysql      1387  4월 29일  20:03 _head.php*
-rwxr-xr-x  1 info080  mysql        702  4월 29일  20:03 _tail.php*
-rwxr-xr-x  1 info080  mysql      1797  4월 29일  20:03 config.inc.php*
drwxrwxrwx  5 info080  mysql        512  5월 27일  14:18 data/
-rwxr-xr-x  1 info080  mysql        132  5월 27일  14:18 dbconfig.inc.php*
-rwxr-xr-x  1 info080  mysql      3281  4월 29일  20:03 gbdelete.php*
-rwxr-xr-x  1 info080  mysql      1816  4월 29일  20:03 gbdownload.php*
-rwxr-xr-x  1 info080  mysql      6039  4월 29일  20:03 gbform.php*
-rwxr-xr-x  1 info080  mysql      2044  4월 29일  20:03 gblayer.php*
-rwxr-xr-x  1 info080  mysql        406  4월 29일  20:03 gblink.php*
-rwxr-xr-x  1 info080  mysql      8152  4월 29일  20:03 gblist.php*
-rwxr-xr-x  1 info080  mysql      2931  4월 29일  20:03 gbmove.php*
-rwxr-xr-x  1 info080  mysql      4166  4월 29일  20:03 gbmoveupdate.php*
-rwxr-xr-x  1 info080  mysql      1495  4월 29일  20:03 gbpasswd.php*
-rwxr-xr-x  1 info080  mysql        689  4월 29일  20:03 gbrecommend.php*
-rwxr-xr-x  1 info080  mysql        597  4월 29일  20:03 gbsecret.php*
-rwxr-xr-x  1 info080  mysql      13346  4월 29일  20:03 gbupdate.php*
-rwxr-xr-x  1 info080  mysql      14383  4월 29일  20:03 gbview.php*
-rwxr-xr-x  1 info080  mysql      2687  4월 29일  20:03 gbvoteresult.php*
-rwxr-xr-x  1 info080  mysql        869  4월 29일  20:03 gbvoteupdate.php*
-rwxr-xr-x  1 info080  mysql      2778  4월 29일  20:03 gnuboard.php*
drwxr-xr-x  2 info080  mysql        512  4월 29일  20:03 image/
-rwxr-xr-x  1 info080  mysql          0  4월 29일  20:03 index.php*
-rwxr-xr-x  1 info080  mysql      1476  4월 29일  20:03 javascript.js*
-rwxr-xr-x  1 info080  mysql      24445  4월 29일  20:03 lib.inc.php*
drwxr-xr-x  2 info080  mysql      1536  4월 29일  20:03 manage/
-rwxr-xr-x  1 info080  mysql      8219  4월 29일  20:03 mbform.php*
-rwxr-xr-x  1 info080  mysql        323  4월 29일  20:03 mbidcheck.php*
-rwxr-xr-x  1 info080  mysql        553  4월 29일  20:03 mbleave.php*
-rwxr-xr-x  1 info080  mysql      1342  4월 29일  20:03 mblogin.php*
-rwxr-xr-x  1 info080  mysql      1460  4월 29일  20:03 mblogincheck.php*
-rwxr-xr-x  1 info080  mysql        268  4월 29일  20:03 mblogout.php*
-rwxr-xr-x  1 info080  mysql      2912  4월 29일  20:03 mbmemo.php*
-rwxr-xr-x  1 info080  mysql        333  4월 29일  20:03 mbmemodelete.php*
-rwxr-xr-x  1 info080  mysql        968  4월 29일  20:03 mbmemoform.php*
-rwxr-xr-x  1 info080  mysql        604  4월 29일  20:03 mbmemoupdate.php*
-rwxr-xr-x  1 info080  mysql      1792  4월 29일  20:03 mbmemoview.php*
-rwxr-xr-x  1 info080  mysql      1060  4월 29일  20:03 mbpasswdforget.php*
-rwxr-xr-x  1 info080  mysql      1312  4월 29일  20:03 mbpasswdforget2.php*
-rwxr-xr-x  1 info080  mysql      1565  4월 29일  20:03 mbpasswdforget3.php*
-rwxr-xr-x  1 info080  mysql      5685  4월 29일  20:03 mbupdate.php*
-rwxr-xr-x  1 info080  mysql      2752  4월 29일  20:03 mbzip.php*
-rwxr-xr-x  1 info080  mysql      1642  4월 29일  20:03 mbzip2.php*
drwxr-xr-x  4 info080  mysql        512  4월 29일  20:03 skin/
-rwxr-xr-x  1 info080  mysql        702  4월 29일  20:03 style.css*
-rwxr-xr-x  1 info080  mysql      15361  4월 29일  20:03 usage.php*
-rwxr-xr-x  1 info080  mysql      5479  4월 29일  20:03 wrest.js*

drwxrwxrwx  5 info080  mysql        512  5월 27일  14:18 ./
drwx---rwx  6 info080  mysql      1536  5월 27일  14:18 ../
drwxrwxrwx  2 info080  mysql        512  5월 27일  14:18 file/
drwxrwxrwx  2 info080  mysql        512  5월 27일  14:18 member/
drwxrwxrwx  2 info080  mysql        512  5월 27일  14:18 session/

다시 한번 답변 부탁드립니다..
파일 퍼미션이 잘못 되었네요. 모든 파일을 707로 주셨으니 당연히 실행이 되지 않지요.
gnu2 폴더만 707로 권한을 주시면 되구요- 나머지 파일은 755로 주셔야 합니다.
tar -xvpzf gnu2.tgz 로 압축을 푸시고, chmod 707 gnu2 이렇게만 하시면 필요한대로 퍼미션이 맞추어집니다.
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT