问题标签 [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.
docker - 在 nginx/nxgin-proxy 容器中使用 Nextcloud 和其他服务
我正在尝试让docker 映像与 docker映像和 dockernextcloud:fpm
映像一起运行,并尝试从同一个映像提供除 netxcloud 之外的多个服务(用于 instace sonarr 等)。nginx
neginx-proxy
nginx
为了做到这一点,我想配置所有内容,以便当我尝试时: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
:
这一切都失败了,并在nginx
docker 容器日志中显示了消息:
docker - docker容器内的Nginx root
我正在尝试nextcloud
在指向 docker 的子目录中/var/www/nextcloud
运行nginx
docker。
但无论我做什么,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/
卷的行):
nextcloud - 如何更改 Nextcloud 上允许的文件类型?
我们有一个 Nextcloud 实例,无法上传 .wav 文件。我们如何配置 Nextcloud 以允许各种文件格式,例如 .wav?
request - 我需要有关如何将 OnlyOffice 文档服务器与 NextCloud 链接的建议
我是一个新的 Docker 用户,我刚刚在我的 Ubuntu PC 上安装了 NextCloud(但没有使用 docker)。我使用 Docker 在https://localhost上安装 onlyoffice 文档服务器,nextcloud 在 localhost /nextcloud/ 上。我已尽我所能按照说明进行操作,我已在 NextCloud 中启用 Onlyoffice 应用程序,并在 nextcloud 管理页面上填写了必要的详细信息(见图)
单击“保存”后,我收到消息“尝试连接时出错(错误请求或超时错误)”
任何有助于解决此问题的建议或链接将不胜感激。
php - Nextcloud 使用 API 列出文件
我有 NextCloud 文件存储,我想为它创建公共接口。不幸的是,我不明白如何访问它,例如通过 php (laravel) 列出文件。
也许我应该切换到 OwnCloud 软件?
您能否建议或提出任何我可以开始的例子?
.htaccess - 我在 .htaccess 中犯了一个小错误,现在我无法再访问我的页面了
更具体地说,我在更改最大上传和帖子大小时意外地将我的 php_value memory_limit 更改为 20GB。我把它改回原来的 512MB,但我的页面仍然给我一个 HTTP ERROR 500。
有人知道我缺少什么吗?
这是我的 .htaccess
这是我的错误日志
任何帮助将不胜感激
fpm - traefik 和 php fpm 的网关超时
我在使用 traefik 设置 mailcow 时遇到问题,我遇到网关超时。我对 nextcloud 也有这个问题,所以我真的很感兴趣,是什么导致了网关超时这些问题。
我想这与端口 9000 和 php-fpm 上游或某事有关。
但我想确定,以及如何处理它。
我的traefik.toml
:
我的交易docker-compose.yml
:
我的邮筒docker-compose.yml
:
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
条目:
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 但它不起作用。
我的错误在哪里?你们能帮帮我吗?
谢谢。
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
很抱歉发了这么长的帖子,但我在这个问题上停留了一段时间,希望能得到一些帮助,这样我就可以继续我的发展了。