그누보드 설치 cafe24
게시판 보드사용및 설치에 대해 다시 한번 문의 드립니다.
그누보드를 사용하려고 합니다.
그누보드를 설치하려고
www.cindyst.cafe24.com/web/gnuboard4/install 이라고 치면
아래와 같이 글자가 나옵니다.
모든 퍼미션을 707로 바꾸어 보기도 했으나 안되어서 질문드립니다. (여기에서 퍼미션을 707로 바꾸라고 하는데 정확히 어디 부분을 말하는 건지 궁금합니다.
그누보드를 사용하려고 합니다.
그누보드를 설치하려고
www.cindyst.cafe24.com/web/gnuboard4/install 이라고 치면
아래와 같이 글자가 나옵니다.
모든 퍼미션을 707로 바꾸어 보기도 했으나 안되어서 질문드립니다. (여기에서 퍼미션을 707로 바꾸라고 하는데 정확히 어디 부분을 말하는 건지 궁금합니다.
모든 퍼미션을 707로 바꾸어 보았으나 안되어서 답답하기만 하네요.)
지식이 부족한 탓으로 문의 드리오니
이 문제에 관해 답변을 부탁드립니다.
<?
lude_once ("../config.php");
// 퍼미션을 다음과 같은 형식으로 얻는다. 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;
}
// 파일이 존재한다면 설치할 수 없다.
if (file_exists("../dbconfig.php")) {
echo "";
echo <<
HEREDOC;
exit;
}
/*
// 루트 디렉토리에 파일, 디렉토리 생성 가능한지 검사.
$perms = get_perms(fileperms("../"));
if ($perms["world_read"].$perms["world_write"].$perms["world_execute"] != "rwx") {
echo <<
HEREDOC;
exit;
}
*/
// 루트 디렉토리에 파일 생성 가능한지 검사.
if (!is_writeable(".."))
{
echo "";
echo " ";
exit;
}
/*
$perms = get_perms(fileperms("../common.php"));
if ($perms["world_read"].$perms["world_write"] != "rw") {
echo <<
HEREDOC;
exit;
}
*/
?>
지식이 부족한 탓으로 문의 드리오니
이 문제에 관해 답변을 부탁드립니다.
<?
lude_once ("../config.php");
// 퍼미션을 다음과 같은 형식으로 얻는다. 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;
}
// 파일이 존재한다면 설치할 수 없다.
if (file_exists("../dbconfig.php")) {
echo "";
echo <<
HEREDOC;
exit;
}
/*
// 루트 디렉토리에 파일, 디렉토리 생성 가능한지 검사.
$perms = get_perms(fileperms("../"));
if ($perms["world_read"].$perms["world_write"].$perms["world_execute"] != "rwx") {
echo <<
HEREDOC;
exit;
}
*/
// 루트 디렉토리에 파일 생성 가능한지 검사.
if (!is_writeable(".."))
{
echo "";
echo " ";
exit;
}
/*
$perms = get_perms(fileperms("../common.php"));
if ($perms["world_read"].$perms["world_write"] != "rw") {
echo <<
HEREDOC;
exit;
}
*/
?>
|
| |||||||||||
|
|||||||||||
|
오류!
이 게시판은 회원만 글쓰기가 가능합니다. 로그인해 주세요.
오류!
이 게시판은 회원만 글쓰기가 가능합니다. 로그인해 주세요.
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 4개
cindyst.cafe24.com/web/gnuboard4 까지만 쳐보세요
그리고 호스팅에 따른 버젼(EUC-KR 버젼, UTF-8 버젼)은 제대로 받으셨는지용..?
또한 카페24에서 제공한 www폴더를 통째로 707 만드세요~
ls 를 쳐보세요
그러면 www 폴더가 보일 겁니다.
거기서
chmod 707 www
라고치시면 www 폴더가 707로 바뀌죠
그런 후에 웹페이지로 돌아와서 그누4를 신나게 설치하시면 됩니다.
저는 초보입니다. 허접해도 도움이 되셨길...