묻고답하기
설치할때부터 FileHandler 에러납니다.ㅠㅠ
2009.11.28 17:17
XE 3.1.1을 다운받아
처음써보는 가비아 계정(PHP Version 5.2.6 / mySQL 5.0.67)에 새로 설치하고있습니다.
FTP 정보도 잘 입력되었고 원활하게 가는가 싶더니 DB 및 관리자계정 정보 입력을 한 후 [등록]을 누르니까.
<br />
<b>Warning</b>: dir(/www/~계정~/) [<a href="./function.dir">function.dir</a>]: failed to open dir: Permission denied in <b>/www/~계정~/classes/file/FileHandler.class.php</b> on line <b>171</b><br />
<br />
<b>Fatal error</b>: Call to a member function read() on a non-object in <b>/www/~계정~/classes/file/FileHandler.class.php</b> on line <b>172</b><br />
이런 에러가 나네요. ㅠㅠ
설치중 files 폴더가 만들어졌는데 권한은 707 로 되어있네요.
혹시 이문제의 해법을 아시는분 조언 부탁드립니다.
XE 1.3.0 도 마찬가지..
분명 XE 문제는 아닌거 같은데... 에휴... 가비아.. 처음써보는데 뭔가 답답한... 잘 쓰시는분들은 잘 쓰시고 계시다두만 이상하네요.
댓글 2
-
Gekkou
2009.11.28 21:29
-
CGlink
2009.11.28 23:14
두번이상 덮어써봤고 XE 1.3.0 (앗 위에 1.3.1.1 인데 오타였군요.) 로 해봐도 마찬가지였습니다. ㅠㅠ -
CGlink
2009.11.30 10:05
가비아측 답변이 왔네요.
가비아입니다.
제로보드 설치시 해당 루트디렉토리의 퍼미션은 707이상을 줘야 합니다.
고객님께서는 루트디렉토리에 설치하시기 위하여 제로보드 모든 설정 파일을 루트디렉토리로 이동시키신것으로
판단됩니다. 루트디렉토리에 707을 이상의 권한을 줄수 있으나 보안상 매우 좋지 않습니다.
가능하시면 압축 해제시 생성된느 xe라는 폴더에 권하을을 주어 설치하시기 바랍니다.
감사합니다.
라는데...
XE를 root에 깔지 말으라는 얘기군요. -.-;;;root 퍼미션 707이 되야하는건가요?
root 퍼미션 707은 호스팅사에서만 설정할수있는거겠죠?
root 퍼미션 707이 보안상 그렇게 문제가 되나요?다들 잘만 쓰두만.. 공식홈페이지도 root에 깔린건데..쩝..
http://도메인/xe/mid이런 주소 시러~~~~ㅠㅠ
파일 업로드 과정에서 파일의 누락이 있었는지 확인하세요.
알FTP 로는 확인이 불가능하며, 파일질라(무료) 등을 이용하세요.
파일누락은 FTP 업로드 과정에서 종종 일어날 수 있습니다.