묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
파일 업로드 부분.. php 가 어떤 파일 인가요?
2012.02.13 07:57
안녕하세요.
xe 첨부파일 문제로 6일째 고민중에 있습니다.
유독 이 서버에 xe 만 이러내요. 다른소은 잘 되는데,,
게시판에 질문해도.. 답변도 다들 안주셔서 ㅠ,ㅠ
혹시나 ..
http://www.xpressengine.com/20513823
요 글 입니다. ㅠ.ㅠ
그래서 혼자 어떻게든 해 볼 요량입니다.
파일 업로드 부분을 찾고 있습니다. php 는 하나도 모르는데, 책 , 인터넷으로 아주 발악하고 있습니다.
문제는 첨부파일 되는 파일이 권한이 600 으로 떨어집니다.
그래서 파일을 업로드 하는 부분에 php 의 chmod 를 써보라고 해서. ( 이것도 정말 요렇게만 알려주셔서ㅠ,ㅠ)
파일 업로드 부분을 찾고 있습니다.
세션으로 업로드 한다, 업로드 클래스가 있다고 하는데,, 어디인지 정말 모르겠습니다.
xe/module/file/에 있는 File.contorller.php 인가요?
php 에선 파일을 올리고 chmod 를 하여 줄수 있다고 합니다.
그래서 chmod 구문을 xe의 모든 파일에서 다 찾아 봤는데요.
대략 있는곳은
xe/classes/file/FileHandler.class.php 입니다.
이곳에 도믄 chmod 부분을 755로 수정해서 다시 테스트 해보았지만.
역시 이상하게 업로드된 파린은 권한이 600 으로 나옵니다.
혹시 아시는 분 있으면, 말씀 주셔요!! ㅠ.ㅠ
댓글 1
-
애호가
2012.02.13 10:29
안타깝네요 ㅡㅡ; 능력자분이 답변주시기만을... 업로드시 퍼미션 문제는 처음보네요... -
원준369
2013.01.21 12:00
파일 업로드 되고나서는 서버에서 권한을 지정해 주는걸로 압니다. 따라서 아파치설정이나 서버 설정을 해줘야쥐 될겁니다. -
원준369
2013.01.21 12:02
아마도 설정하는 명령어가 UMASK 인겁니다. 구글에서 자세한 정보 확인 해보세요