问题标签 [nextcloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5061 浏览

docker - 在 nginx/nxgin-proxy 容器中使用 Nextcloud 和其他服务

我正在尝试让docker 映像与 docker映像和 dockernextcloud:fpm映像一起运行,并尝试从同一个映像提供除 netxcloud 之外的多个服务(用于 instace sonarr 等)。nginxneginx-proxynginx

为了做到这一点,我想配置所有内容,以便当我尝试时:http//my-server.com/nextcloud我看到了 nexcloud,当我执行“http//my-server.com/sonarr”时,我会转到 sonarr 服务。

我创建了一个目录,例如: nginx其中包含与 nginx 相关的所有内容。在nginx我配置 nexcloud 的 nextcloud 中。

nginx中,docker-compose.yml是:

nginx.conf

nextcloud我的目录下docker-compose.yml

这一切都失败了,并在nginxdocker 容器日志中显示了消息:

0 投票
0 回答
3342 浏览

docker - docker容器内的Nginx root

我正在尝试nextcloud在指向 docker 的子目录中/var/www/nextcloud运行nginxdocker。

但无论我做什么,nginx 都会/var/www/nextcloud/nextcloud在我访问它时继续尝试服务。

这是ngix.conf(注意root /var/www;行)

然后我的 nginx 中有以下内容docker-compose.yml(注意- /mnt/server/nextcloud:/var/www/nextcloud卷中的行:

最后是我docker-compose.yml的 nextcloud (注意- /mnt/server/nextcloud/:/var/www/html/卷的行):

0 投票
1 回答
1591 浏览

nextcloud - 如何更改 Nextcloud 上允许的文件类型?

我们有一个 Nextcloud 实例,无法上传 .wav 文件。我们如何配置 Nextcloud 以允许各种文件格式,例如 .wav?

0 投票
1 回答
672 浏览

request - 我需要有关如何将 OnlyOffice 文档服务器与 NextCloud 链接的建议

我是一个新的 Docker 用户,我刚刚在我的 Ubuntu PC 上安装了 NextCloud(但没有使用 docker)。我使用 Docker 在https://localhost上安装 onlyoffice 文档服务器,nextcloud 在 localhost /nextcloud/ 上。我已尽我所能按照说明进行操作,我已在 NextCloud 中启用 Onlyoffice 应用程序,并在 nextcloud 管理页面上填写了必要的详细信息(见图)

仅 Office NextCloud 管理页面

单击“保存”后,我收到消息“尝试连接时出错(错误请求或超时错误)”

任何有助于解决此问题的建议或链接将不胜感激。

0 投票
1 回答
5357 浏览

php - Nextcloud 使用 API 列出文件

我有 NextCloud 文件存储,我想为它创建公共接口。不幸的是,我不明白如何访问它,例如通过 php (laravel) 列出文件。

也许我应该切换到 OwnCloud 软件?

您能否建议或提出任何我可以开始的例子?

0 投票
2 回答
291 浏览

.htaccess - 我在 .htaccess 中犯了一个小错误,现在我无法再访问我的页面了

更具体地说,我在更改最大上传和帖子大小时意外地将我的 php_value memory_limit 更改为 20GB。我把它改回原来的 512MB,但我的页面仍然给我一个 HTTP ERROR 500。

有人知道我缺少什么吗?

这是我的 .htaccess

这是我的错误日志

任何帮助将不胜感激

0 投票
4 回答
14627 浏览

fpm - traefik 和 php fpm 的网关超时

我在使用 traefik 设置 mailcow 时遇到问题,我遇到网关超时。我对 nextcloud 也有这个问题,所以我真的很感兴趣,是什么导致了网关超时这些问题。

我想这与端口 9000 和 php-fpm 上游或某事有关。

但我想确定,以及如何处理它。

我的traefik.toml

我的交易docker-compose.yml

我的邮筒docker-compose.yml

0 投票
1 回答
136 浏览

php - 当连接被先前无趣的服务器调用“浪费”时如何使用 XDebug 和 vim

我正在使用带有Vdebug 插件和 Xdebug 的 vim 来调试nextcloud 实例的 WebDAV 服务器。Nextcloud 使用 SabreDAV,因此 WebDAV 服务器是一个 PHP 脚本。nextcloud 使用的桌面文件同步客户端(owncloud)将本地文件夹与 nextcloud 网络存储保持同步。

PUT我想根据 WebDAV 文件上传(大概)请求调试 nextcloud 服务器的配额计算问题。但是,如果本地文件发生更改,owncloud 客户端会向服务器发出多个 WebDAV 请求,其中第一个请求对我来说不重要(大概是一个PROPFIND或类似的)。只有在这个无趣的请求之后,才会发送上传请求。但是,如果我将 vim 设置为通过 Xdebug ( :VdebugStart) 侦听传入连接,则第一个无意义的 WebDAV 请求会建立连接,但我想为以后传入的 Xdebug 连接建立连接。但是,在 owncloud 客户端使用有趣的 WebDAV 请求再次调用服务器之前,我没有足够快将 vim 设置为监听模式。

可能有两种处理方法:

  • 在第一个(无趣)结束后,让 vim 非常快地监听新的 Xdebug 连接
  • 使 PHP 不是从一开始就建立 Xdebug 连接,而是仅在调用某个代码块时,该代码块对应于客户端感兴趣的上传请求。我可以从一开始就插入一些 PHP 函数xdebug_connect_now_to_client()而不是 Xdebug 连接到 vim。

您是否知道实现其中一个目标的可能性,或者是否有其他解决方案?


相关php.ini条目:

0 投票
0 回答
76 浏览

nginx - 使用子域而不是另一个子域

我知道这要求太多,但我真的不明白。

我正在为我的服务器使用一个子域,例如 sub.domain.com。我可以通过输入 ssh root@sub.domain.com 通过 ssh 访问它。

我正在尝试在此服务器上使用 nextcloud,例如 cloud.domain.com。当我输入 sub.domain.com/nextcloud 时,我可以访问 nextcloud。我的conf文件是:

我正在尝试将 sub.domain.com 更改为 cloud.domain.com 但它不起作用。

我的错误在哪里?你们能帮帮我吗?

谢谢。

0 投票
2 回答
3422 浏览

nginx - Nextcloud 和 Onlyoffice 与 NGINX 在同一台服务器上

我已经使用 godaddy 在我的 Centos 7 VPS 服务器上成功安装了 Nextcloud 11。我还在同一台服务器上成功安装了 Onlyoffice 文档服务器。我用单独的 nginx 配置文件测试了每个文件,以确保每个文件都能正常工作。每个都可以在 HTTPS 上运行。

愿望 我的目标是让它们都在同一台服务器上运行,使用 NGINX……但只能通过我在根目录中的 HTML 主页访问。我的根目录是/var/www/,我所有的网站文件都在这个目录下,所以当你访问我的域时,它会加载我的index.html。我想要的是用户单击登录选项卡(a href="path to nextcloud login"),重定向到 nextcloud 的登录页面,他们将在其 nextcloud 帐户中拥有 Onlyoffice 功能。(我没有域名,所以我使用来自 no-ip 的 ddns,这意味着我没有获得相同 ip 的子域)

目前 我想在同一台服务器上测试 Nextcloud 与 Onlyoffice 一起工作,但我遇到了问题。我假设 Onlyoffice 需要在不同的端口上通话,因为 Nextcloud 正在侦听端口 443。所以我将 onlyoffice 的 nginx conf 更改为侦听端口 9443 并在我的 iptables 中打开该端口。

我有 nextcloud 位于 /var/www/nextcloud 和 onlyoffice 位于 /var/www/onlyoffice

我的 nextcloud nginx conf 文件如下所示:

我的 onlyoffice nginx conf 文件如下所示:

输入 onlyoffice 文档服务器的域时,nextcloud 日志中对应的错误如下。

When i try https://example.net or https://example.net/onlyoffice

很抱歉发了这么长的帖子,但我在这个问题上停留了一段时间,希望能得到一些帮助,这样我就可以继续我的发展了。