설치 안되요... > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

설치 안되요... 정보

설치 안되요...

본문

설치하다 처음에 관리자로 안되서 안된다고 그러고 그 다음에는 707로 설정 안했다고 뜨고 그 다음에 다시 설치하려고 원래 홈페이지로 접속했더니 DB접속 오류가 떴습니다.


그래서 일단 익스플로어 인터넷 옵션에서 쿠키, 히스토리 다 지우고 홈페이지 들어가니 일단 홈페이지는 들어가졌습니다.
그런데 그 후로 설치하려해도 blank 페이지로 넘어갑니다.

해결 방법 없을까요?
추천
0
  • 복사

댓글 전체

헉...

클럽 공개 몇년만에 첨으로 설치가 안된다는 오류가????

클럽2는 install script를 보시면 알겠지만,
그누보드 db는 전혀 안건드립니다.

ftp/phpmyadmin 접속정보를 알려줘보세요.
홈페이지/그누/club/install/install.php 하니까...

홈페이지/그누/club/install/install1.php으로 넘어가면서 blank 되네요..

phpmyadmin 봐도 DB에 꼬인 것이 안보이는데 이상해요...
일단 클럽 디렉토리(폴더) 퍼미션을 707로 하고 홈페이지 관리자로 로그인후에 인스톨 했더니 클럽 설치를 위한 초기화면(동의)까지 나옵니다. 그리고 동의에 클릭하고 설치 누르니까 blank로 빠지네요. 그러면 install1.php로 바뀌었고요...

일단 홈페이지 서버 파일 관리자에 접속해서 보니까 제 홈페이지 디렉토록 퍼미션은 755입니다. 그래서 퍼미션을 바꿨더니 홈페이지 접속이 안되고 다시 755로 하니까 일단 홈페이지 접근은 되고요..  홈페이지 디렉토리 퍼미션이 중요한 것 같지는 않은 것같고...  그래서 홈페이지 디렉토리 안에 있는 클럽 퍼미션도 755로 하고 관리자로 접속해서 설치 누르니까 퍼미션을 707바꾸어 달라고 하네요..

그래서 퍼미션을 707바꾸고 파일 메니저(호스팅 회사에서 제공하는)에서 그 퍼미션 안의 내용을 보니까 가리워져 나오더군요.(없는 파일처럼요.)


혹시 방법이 있나요? 부탁드립니다.
클럽 디렉토리만 권한을 707로 바꾸면 되고, 메인은 안바꿔도 됩니다.
어디 호스팅이에요?
권한으로 인한 설치 오류는 클럽2 배포이래 첨이네요.
미국에 있는 ipower.com이란 곳입니다.

저도 아무리 생각해도 이상하다고 생각합니다. ㅋㅋ

한번 호스팅 회사에 전화를 해봐야 하는지... 이룬...

403 Forbidden
You don't have permission to access /board/club/install/install.php on this server.

이 메세지가 서버에서 불러오기가 안된다는 표시죠?
혹시 어떤 부분을 삭제해야 하나요?
install1.php에서 65줄에서 69줄까지인가요?

아니면 707을 그냥 755바꾸면 안되나요?

참... 호스팅해주는 곳의 파일 메니저를 보니까 권한 설정에 owner / group / user 이렇게 세항목인데 install1.php에서는 owner / group / world 이렇게 되어 있네요. 이것하고는 상관 없죠?

제가 홈페이지 작업을 하지만 이런 것에는 잘 몰라서요... *^^*
전문으로 하는 것이 아니다 보니... 죄송합니다.
권한은 바꿔도 되요.

// 루트 디렉토리에 파일, 디렉토리 생성 가능한지 검사.
$perms = get_perms(fileperms("$cb_path/"));
if ($perms["world_read"].$perms["world_write"].$perms["world_execute"] != "rwx") {
    alert("클럽 디렉토리의 퍼미션을 707로 변경하여 주십시오.\\n\\n$> chmod 707 . \\n\\n그 다음 설치하여 주십시오.");
    exit;
}

// 설치 디렉토리 변경
rename("../install", "../install_dir");
데이브님 어디를 주석처리하셨나요? 전

<?/*

// 퍼미션을 다음과 같은 형식으로 얻는다. drwxrwxrwx
function get_perms($mode)
{
    /* Determine Type */
    if( $mode & 0x1000 )
        $perms["type"] = 'p'; /* FIFO pipe */
    else if( $mode & 0x2000 )
        $perms["type"] = 'c'; /* Character special */
    else if( $mode & 0x4000 )
        $perms["type"] = 'd'; /* Directory */
    else if( $mode & 0x6000 )
        $perms["type"] = 'b'; /* Block special */
    else if( $mode & 0x8000 )
        $perms["type"] = '-'; /* Regular */
    else if( $mode & 0xA000 )
        $perms["type"] = 'l'; /* Symbolic Link */
    else if( $mode & 0xC000 )
        $perms["type"] = 's'; /* Socket */
    else
        $perms["type"] = 'u'; /* UNKNOWN */

    /* Determine permissions */
    $perms["owner_read"]    = ($mode & 00400) ? 'r' : '-';
    $perms["owner_write"]  = ($mode & 00200) ? 'w' : '-';
    $perms["owner_execute"] = ($mode & 00100) ? 'x' : '-';
    $perms["group_read"]    = ($mode & 00040) ? 'r' : '-';
    $perms["group_write"]  = ($mode & 00020) ? 'w' : '-';
    $perms["group_execute"] = ($mode & 00010) ? 'x' : '-';
    $perms["world_read"]    = ($mode & 00004) ? 'r' : '-';
    $perms["world_write"]  = ($mode & 00002) ? 'w' : '-';
    $perms["world_execute"] = ($mode & 00001) ? 'x' : '-';

    /* Adjust for SUID, SGID and sticky bit */
    if( $mode & 0x800 )
        $perms["owner_execute"] = ($perms["owner_execute"]=='x') ? 's' : 'S';
    if( $mode & 0x400 )
        $perms["group_execute"] = ($perms["group_execute"]=='x') ? 's' : 'S';
    if( $mode & 0x200 )
        $perms["world_execute"] = ($perms["world_execute"]=='x') ? 't' : 'T';

    return $perms;
}


// 루트 디렉토리에 파일, 디렉토리 생성 가능한지 검사.
$perms = get_perms(fileperms("$cb_path/"));
if ($perms["world_read"].$perms["world_write"].$perms["world_execute"] != "rwx") {
    alert("클럽 디렉토리의 퍼미션을 707로 변경하여 주십시오.\\n\\n$> chmod 707 . \\n\\n그 다음 설치하여 주십시오.");
    exit;
}

*/?>

이렇게 주석했는데도
안나오는걸요 ㅠㅠ
© SIRSOFT
현재 페이지 제일 처음으로