묻고답하기
파일 용량 제한을 관리자 제외가 아니고 싶습니다
2013.07.31 13:18
안녕 하세요~
파일용량 제한이나
한 문서당 총용량 제한을 XE에서는 할 수 있는것을 알고 있습니다
그러나 관리자는 제외라는게 문제입니다
저는 서버를 관리 하기에
하나의 사이트에, 하나의 XE관리자도
저에게는 손님인셈이죠
xe에서 용량제한을 관리자는 제외라는것을 제외시키고 싶습니다
즉 파일용량 제한을 2M
총 문서 제한을 10M 로 주었으면
관리자도 동일하게 제한하고 싶습니다
XE에서 소스 수정으로 가능 한가요?
/usr/local/php/lib/php.ini
에서 허용 총 용량을 30M를 주었어도
XE 자체에서 제한 할 수 없을까요?
관리자도 손님도 다요
감사합니다
늘 좋은 일만 가득 하세요~
댓글 4
-
sejin7940
2013.07.31 13:32
-
아기나옹이
2013.07.31 18:14
세진님 안녕 하세요~
세진님 게시판 쓰던 시절도 있었는데요 ^^
이리 관심 갖어 주셔서 감사 합니다~
modules/file/file.controller.php 를 말씀 하시는것인가요?
modules/files 라는 디렉토리는 없어서요 ^^
제가 XE 버전을 말씀 안드린 실수를 했네요 ^^
1.7.3.4 입니다
171째줄정도에
if($logged_info->is_admin != 'Y' && $file_obj->isvalid!='Y') return $this->stop('msg_not_permitted_download');
라는 소스는 있어도
if($logged_info->is_admin != 'Y') {
소스는 아무리 찾아도 없는데요?
세진님 꼭 좀 알려 주세요~
지금 저는 사막에서 오아시스를 만난것 같습니다 ^^
감사 합니다~
-
sejin7940
2013.07.31 19:35
네. file 폴더네요
function insertFile 함수 내에 있습니다.
XE 1.7 최신버전 기준으로는 619번째줄에 있네요
-
아기나옹이
2013.07.31 20:30
세진님 !
너무 너무 감사 드립니다~
항상 여러모로 애써주셔서 복 많이 받으실겁니다~
후텁지근 여름날씨지만 시원하게 나시고
늘 행복 가득 하세요~
modules/files/file.controller.php 에서
function insertFile 함수 내에서
if($logged_info->is_admin != 'Y') { 부분을
if($logged_info->is_admin == 'Y' || $logged_info->is_admin != 'Y') {
이렇게 변경하면 됩니다.
(if 문을 지워도 되지만 그게 설명이 더 어려울듯해서 ^^;)