如何修改ownCloud云存储文件上传目录:详细步骤与配置指南

owncloud 是一款极为优秀的开源云存储服务系统。我们借助 owncloud 能够快速搭建出一个归属于自己的类似 Dropbox 的云存储站点。owncloud 会将默认上传的文件存储在网站根目录的 data 文件夹当中。owncloud 已经针对文件访问权限实施了一系列的限制,以此来保证无法直接通过文件的固定地址来进行下载。如果你不希望这些文件被存储到网站根目录下的 data 文件夹中,那么你也有能力修改上传文件的位置,将其上传到服务器上的其他目录。

如何修改ownCloud云存储文件上传目录:详细步骤与配置指南

如果你拥有新建的站点,那么能够在 owncloud 进行配置的时候,直接对 owncloud 上传文件所属的目录进行配置。倘若你的 owncloud 站点已经被建立,就可以通过如下方式来进行修改:

1、停止web服务

例如其值为:/var/www/owncloud/data。

修改 config/config.php 文件,将其中的 datadirectory 进行修改,比如修改为 /media/usbdisk/ocdata/

'datadirectory'被设定为'/var/www/owncloud/data'。

修改为:

'datadirectory' 被设定为 '/media/usbdisk/ocdata/' 。

将/var/www/owncloud/data 目录里的所有文件移动到新的/media/usbdisk/ocdata/目录中。

修改/media/usbdisk/ocdata/目录所涉及的组以及用户,其与原/var/www/owncloud/data目录是相同的。例如,组和用户都被修改为www。

使用 chown 命令,以递归的方式将所有者和所属组都设置为 www,路径为 /media/usbdisk/ocdata

6、启动web服务。

你的 owncloud 后续上传的文件会被存放到新的目录中。在进行第 4 步操作时,务必将所有文件都拷贝到新的目录里。如果不完全拷贝,可能会在 web 页面上无法看到以前上传的文件。

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

53阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

45阅读

php一句话木马,一句话木马ctf

2026年10月05日

48阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

50阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

47阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

42阅读