首页 > 解决方案 > Nextcloud 的慢速下载在 60 秒后终止

问题描述

我有一个在 Docker 容器中运行的 Nextcloud 实例。到目前为止一切都很好,除了互联网连接速度慢的用户下载。下载在 60 秒后终止。快速下载成功。

我可以使用文件管理器在本地网络上重现问题,我可以降低下载速度。所以这不是我用于公共流量的反向代理的问题,它似乎是一个本地问题。不涉及反向代理或其他任何内容。直截了当,Nextcloud 和我。;-)

当我以 256kB/s 的速度运行 DL 时,它会在 60 秒后停止之前达到 16mB。在 128kB/s 的情况下,它会在 60 秒后再次停止之前达到 8mB。这似乎是时间问题,而不是数量问题。另一方面,以 512 kB/s 的下载速度成功下载了 700mB+ 的整个文件。

在网上大量搜索并尝试各种更改后,它仍然无法正常工作。

- Docker'ed Nextcloud 21.0.1 (latest), containing:
    + PHP 7.4.18
    + apache2 2.4.38

到目前为止我所做的是:

/etc/apache2/sites-enabled/000-default.conf

TimeOut 600

/usr/local/etc/php/conf.d/php.ini

default_socket_timeout = 600
max_execution_time = 600

我在 中成功验证的所有更改phpinfo();,因此更改是有效的。所有其他设置都是 Nextcloud 附带的标准设置。

状态是,下载仍会在 60 秒后终止。

Nextcloud 的日志没有帮助。没有提及终止或终止原因。

还有其他我没有遇到的超时设置吗?

问候

卡斯滕

标签: phpdockerapachenextcloud

解决方案


推荐阅读