Nextcloud 21 删除分享页面底部的“获取自己的免费账号”文字链接

使用 Nextcloud 分享文件时,页面底部默认会有一排“获取自己的免费账号”的文字链接,点击就会跳转到 Nextcloud 官网 Simple sign up 页面,如果不需要这个选项,可以在配置文件中添加相关参数去掉这一排文字链接。

  在 /nextcloud/config/config.php 文件中添加以下代码后保存后即可

'simpleSignUpLink.shown' => false,

  如果需要修改这一排文字链接,可以尝试先修改以下两个文件中对应的文字为需要的内容

  文件一:/nextcloud/core/l10n/zh_CN.json 第 311 行,将这行中的“获取自己的免费账号”替换为自己的需要的文字

"Get your own free account" : "获取自己的免费账号",

  文件二:/nextcloud/core/templates/layout.public.php 第 99 行,将这行中的 “https://nextcloud.com/signup/” 替换为自己需要的链接

<a href="https://nextcloud.com/signup/" target="_blank" rel="noreferrer noopener">

  如果需要更换使用其他语言时显示的文字链接,方法也和上面一样。

文章来自于https://www.cnswiz.com/3683.html

Nextcloud 21+ – 调整或关闭分块上传

关闭分块上传能提升处于高上传带宽环境时文件上传的性能表现,可根据自身需求选择是否启用。

  方法为在ssh连接中切换到 Nextcloud 所在目录,执行以下命令( www-data 是 Nextcloud 文件所属用户,根据自己的情况替换)

sudo -u www-data php occ config:app:set files max_chunk_size --value [分块大小的数值]

  命令后面加上自己想要设置的分块上传大小的值(单位为字节),此设置默认为 10485760 字节 (10 MB),如果处于高上传带宽环境时,可以尝试关闭分块上传以提升上传性能,方法为执行以下命令

sudo -u www-data php occ config:app:set files max_chunk_size --value 0

Adjust chunk size on Nextcloud side

For upload performance improvements in environments with high upload bandwidth, the server’s upload chunk size may be adjusted:

sudo -u www-data php occ config:app:set files max_chunk_size –value 20971520

Put in a value in bytes (in this example, 20MB). Set --value 0 for no chunking at all.

Default is 10485760 (10 MiB).

Note

Changing max_chunk_size will not have any performance impact on files uploaded through File Drop shares as unauthenticated file uploads are not chunked.

https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/big_file_upload_configuration.html#adjust-chunk-size-on-nextcloud-side

nextcloud下载超过1G的文件会中断的解决方法

如果你分享的文件超过1G大小,别人通过分享链接下载就会在下载到1G的时候中断。。。

经过仔细研究发现 在/usr/local/nginx/conf/nginx.conf 的http{}下添加

fastcgi_max_temp_file_size 10240m;

并设置允许下载文件的最大大小,就可以下载超过1G的文件。

估计是客户端下载带宽限制导致服务器php进程fread受限,在php最大执行时间内并没有读完完整文件;fastcgi_max_temp_file_size 则会不受客户端带宽限制,php进程能最大限度的将文件fread完并flush予服务器nginx;