ownCloud调整配置允许上传更大的文件

一、问题描述

 

      在GeoSmarter6.1以前数据中心都是用ownCloud来存储非结构化的文档数据,有些数据比较大如果直接上传可以会触发系统的限制,报错类似如下:

 

二、解决方案

 

      网盘的基本结构为:Web服务器(我们的是Apache) + php + ownCloud应用;这里面三层都可能存在限制,我们挨个说:

  • 修改PHP.ini文件中的上传文件大小限制:
upload_max_filesize = 2048M
post_max_size = 2048M
  • 修改Apache的配置文件,在Apache中,可以修改LimitRequestBody参数。0表示不限制:
LimitRequestBody 0
  • 修改ownCloud的配置文件。可以在ownCloud的config.php文件中添加以下参数,将它们的值分别设为较大的值:
'upload_max_filesize' => '2048M',
'max_filesize_animated' => '2048M',
'max_chunk_size' => '2048M',

      以上方法中的值可以根据实际情况进行调整,但是需要注意不要设置过大,以免影响服务器性能和安全。

  • 改完以后重启Apache就可以了。
posted @ 2023-11-29 16:01  陶清刚  阅读(137)  评论(0)    收藏  举报