我在运行 PHP 7.3、Apache 2.4.38 和 MariaDB 10.3 的 Debian 10 服务器上安装了 ownCloud 10.4。OwnCloud 似乎运行良好,至少从它的 Web UI 来看是这样。
我的服务器上安装了一个硬盘驱动器/mnt/data/
,我需要将其用作 ownCloud 服务器存储空间。
(我一直在考虑(并尝试)使用 to 的符号链接/var/www/owncloud/data/user/files/symlink
,/mnt/data/
但它不起作用。)
我已经添加'files_external_allow_create_new_local' => 'true',
到 ownCloud 配置文件config.php
中,所以我现在可以成功地使用 ownCloud Web UI 添加本地存储。我已经更改了 的权限,/mnt/data/
现在所有内容www-data
都由 ownCloud 使用的 Debian HTTP 用户递归拥有。
在ownCloud web UI管理设置的“storage”部分下,我可以添加一个配置为的文件夹/mnt/data/
(它显示一个绿色圆圈),然后它会出现在用户的web UI上,但说里面没有文件,是否有我使用 ownCloudphp occ files:scan --all
命令重新扫描。
此外,当我添加一个配置为外部磁盘上现有子文件夹的子文件夹时/mnt/data/subfolder
,它不会添加它,在 Web UI 的设置中显示一个红色方块作为错误。它还在ownCloud Web UI顶部显示“某些已配置的外部挂载点未连接。请单击红色行以获取更多信息”。
我在这里想念什么?谢谢!