본문 바로가기

IT/Network

owncloud에서 513MB 이상의 파일 업로드하기

IDC에 서버를 하나 넣어놓고 쓰고 있는데,

N드라이브 같은 원격 저장소가 하나 필요해서 owncloud를 설치해서 쓰고 있다.

 

그런데, yum으로 설치하면 기본적으로 최대 파일 사이즈가 513MB로 되어 있어서,

CD 한장 제대로 못 올리는 상황이 발생한다. -_-

 

즉, 좀 제대로 써 먹어보려면 사이즈 제한을 올리거나 풀어야 하는데,

이를 위해서는 owncloud가 설치된 디렉토리(RedHat 계열에서 yum으로 설치했다면 /var/www/html/owncloud) 밑의 .htaccess 파일에서 아래 항목들을 변경해준다.

 

php_value upload_max_filesize 513M

php_value post_max_size 513M


513M라고 되어 있는 부분을 원하는 값으로 변경해 주고, httpd를 재구동하면 끝. 

CD 이미지를 올릴 필요가 있어서 1024M로 수정하고, 정상동작 확인 완료.

 

--- 2014. 01. 13. 추가 ---

DVD 이미지를 올릴 일이 있어서 4097M 또는 4G로 수정해주었으나 정상적으로 업로드가 되지 않았다.

분명히 2GB가 좀 넘는 이미지인데, upload_max_filesize에 명시된 크기를 넘는다고 에러가...

 

PHP를 5.4 버전으로 업데이트 하니까 해결.

CentOS 6에서는 아직 5.3.3이 yum으로 설치할 수 있는 최신버전인데,

소스를 빌드해서 설치하는 것을 극도로 꺼리는지라 remi 저장소를 추가해서 업데이트 하였다.