묻고답하기
절대경로 2년째 이해못하고 있습니다.
2010.03.05 01:16
댓글 2
-
miso777
2010.03.05 01:35
호스팅유저 저게 다른 뭐를 입력하란게 아니라 변경하면 안되는 고유명인가요.? 새로만든 폴더가 잇으면 제일 끝에 붙여주고 적으면 그게 절대경로인가요.?/home/hosting_users/invu1104/ofile -
FTP상에서 www 안에 ofile 을 만들었다면 /home/hosting_users/invu1104/www/ofile 가 되는거죠.
-
절대 경로 / 해당 파일이 해당 서버의 파일 시스템에 저장된 위치를 말합니다.
ex> windows 서버에서 apm 설치 후 루트 경로 c:\apmsetup\htdocs\ 이고 xe의 설치 경로가 htdocs 의 바로 안에 xe라는 디렉토리 생성 후 인덱스 파일의 절대 경로는 c:\apmsetup\htdocs\xe\ 가 됩니다.
마찬가지로 리눅스 서버도 리눅스의 파일 시스템에 따라 파일의 위치가 정해집니다. 다만 리눅스에서는 c:\ 라고 하는 식의 드라이브명을 사용하지 않습니다. 위에 보시듯이 그냥 씁니다.
ftp 접속후에 www 폴더만이 보이는 것은 ftp 서버 정책에 따라 각 사용자에게 주어질 루트 디렉토리를 /home/hosting_users/아이디/ 로 설정하였기 때문에 그 상위 디렉토리에 접근할 수 없는 것입니다.(물론 권한도 안줬겠죠 ㅡ,.ㅡ) 접근하지 못하면 못봅니다. 물론 이런 식이면 보나마나 /home/hosting_users/로 이동해서 ls 쳐보면 다른 유저들의 디렉토리가 보이겠죠.
xe 설치시에는.. 제가 알기로는 index 파일이 들어있는 디렉토리 자체에 707 권한을 줘야하는 걸로 알고 있습니다. 지금 상태대로라면 www 자체에다가 707을 주셔야겠죠. 아마도 /home/ 다음에 나오는 hosting_users 는 그냥 디렉토리 이름일 겁니다. 신경쓰지마세요.
덧 > 오른쪽 그리메 index.php 파일 보이십니까? 방금 말한 index 파일이라는게 그걸 말하는겁니다.
-
miso777
2010.03.05 01:42
www폴더는 제로보드 설치할때 707이나 777로 하라고해서 현재 777로 되어있습니다.그럼 www폴더안에 새폴더(ofile)을 만들었을때 절대경로는 이렇게되는건가요 ex) /home/hosting_users/invu1104/www/ofile -
네 ~
-
miso777
2010.03.05 02:03
현원님 답변도 감사했습니다 답변채택을 한분뿐이 못하는관계로 죄송합니다.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
880818G | 어드민 페이지에서 회원리스트요 | |
강댕 | 최근글보여주는 위젯사용법좀 | |
pionavy | 게시판 고정글 [1] | 2010.03.05 by 석원1 |
miso777 |
절대경로 2년째 이해못하고 있습니다.
[2]
![]() | 2010.03.05 by 현원 |
어쭈구리メ | 홈페이지 주소 끝에 xe를 없애는 방법이나 바꾸는 방법 좀 알려주세요 [2] | 2010.03.05 by Gekkou |
Darkghost | 1.4.0.7 버전으로 업그레이드 시 퍼미션 변경 문제 [1] | 2010.03.05 by Gekkou |
우상준527 | 페이지 편집에서 내용직접추가에 파일첨부가 안되요.. [3] | 2010.03.05 by 어리둥절 |
hanyu | 외부로그인 [1] | 2010.03.04 by 현원 |
디에스2 | 게시판 본문글을 퍼가지 못하게 하는 방법이 있나요? [1] | 2010.03.04 by 현원 |
purplishs | 게시물 링크가 이상하네요...ㅜㅜ [1] | 2010.03.04 by 휘즈 |
젠이 | [내공100] 서버를 구입하고 싶은데 추천 부탁드립니다 [1] | 2010.03.04 by 현원 |
오에에에 |
xe새로설치후에이상한점이있어서 문의드려용
[1]
![]() | 2010.03.04 by 이바지 |
고니킴 | 플래쉬 파일 링크가 작동을 안해요~ [1] | 2010.03.04 by 현원 |
아자힘내자 |
초보라서.. 자세한 답변 부탁드려요 ㅠ.ㅠ
[1]
![]() | 2010.03.04 by 현원 |
개똥시인 | 제로보드5에서xe전환 | |
sugarkane | content 위젯 질문 - 문서와 댓글을 동시에 | |
꽃감자 | xe 인스톨 에러 문제.... | |
마로. | 최근게시물 2개이상모듈에서 가져올 때 모듈명 출력하기 [1] | 2010.03.04 by SMaker |
김종환129 | 모듈을 가져다 쓰는데 오류가 발생하네요. [1] | 2010.03.04 by SMaker |
야마카시 | 통합검색이나 태그 클라우드 사용 시 먹통이 되는 문제 [1] | 2010.03.04 by 빽강 |
절대경로는 호스팅업체마다 다 달라요.
호스팅업체에 SSH 로 로그인하면
root 가 있고, 그 뒤의 폴더들 안에 질문자님이 계정으로 사용할 수 있는 폴더가 나오는데요,
님께서 사용하시는 호스팅업체는
home 이라는 폴더 안에, hosting_users 라는 폴더 안에 invu1104 라는 폴더를 만들어 줘서
님께서 그 폴더에 파일을 올릴 수 있도록 한 겁니다.
그리구 실제로 웹에 표시되는건 invu1104 폴더 안의 www 폴더에 있는 내용들이 표시되도록 설정한 거구요.
윈도우로 치면 이렇게 생각하시면 돼요.
님께서 웹호스팅 사업을 하신다고 가정할 때,
일반 사용자가 C:\ 에 접근할 수 있도록 하면 뭔가 찝찝하겠죠.
그래서 C:\home\hosting_users 라는 폴더를 만들어두고,
그 안에 사용자들이 신청한 ID (예컨대, invu1104) 대로 폴더를 만들어
그 사용자는 그 폴더만 사용할 수 있도록 권한을 부여한 것이죠.
그래서 invu1104 라는 사용자는 C:\home\hosting_users\invu1104 라는 폴더 안에만 파일을 마음대로 올릴 수 있는 것이고,
웹상에 표시되는 내용들은 www 폴더 안에 올려야 되는 것이죠.
이제 이해가 좀 되셨으려나요...