Nextcloud应用商店空白加载不出来/Nextcloud应用商店无法打开
已更新v2版本镜像,APP的github下载链接已经替换为国内加速链接,方便无法连接github的服务器下载安装,请详细阅读使用方法说明
一、问题描述
“Nextcloud应用页面空白加载不出来”、“Nextcloud应用商店无法打开”论坛中很多此类问题还未解决, 如下此类问题截图。
如下图,测试安装同样遇到此类问题:应用页面一直处于加载中,而且日志中一直报错
二、解决办法:
- 服务器使用代理
此类问题的产生是因为nextcloud部署的服务器无法正常链接到apps.nextcloud.com导致的。如果没有国外代理,可以使用下边<span> </span>2<span> </span>
,配置Nextcloud应用商店国内源
。
2.使用APP商店国内镜像
nextcloud应用商店国内源:
(1)镜像地址:https://www.orcy.net/ncapps/v1/
(2)github链接加速代理的镜像:https://www.orcy.net/ncapps/v2/
说明:
v1镜像仅提供目录列表的镜像,实际的下载地址还是官方的github地址。
v2镜像使用加速代理了官方的github地址。
镜像根据官方更新,比官方会有延迟,目前已更新到Nextcloud 25.0.4
官方更新日志:https://nextcloud.com/changelog/
历史版本应用商店镜像列表:
结尾数字对应大版本号,如 nextcloud 22.1.0 对应 https://www.orcy.net/ncapps/22/,其他版本使用最新镜像即可。
https://www.orcy.net/ncapps/9/
https://www.orcy.net/ncapps/10/
https://www.orcy.net/ncapps/11/
https://www.orcy.net/ncapps/12/
https://www.orcy.net/ncapps/13/
https://www.orcy.net/ncapps/14/
https://www.orcy.net/ncapps/15/
https://www.orcy.net/ncapps/16/
https://www.orcy.net/ncapps/17/
https://www.orcy.net/ncapps/18/
https://www.orcy.net/ncapps/19/
https://www.orcy.net/ncapps/20/
https://www.orcy.net/ncapps/21/
https://www.orcy.net/ncapps/22/
https://www.orcy.net/ncapps/23/
https://www.orcy.net/ncapps/24/
使用方法
(1)v1版nextcloud应用商店国内源
打开配置文件 config.php 添加如下两行
'appstoreenabled' => true,
'appstoreurl' => 'https://www.orcy.net/ncapps/v1/',
完整配置文件示例:
(2)v2 版nextcloud应用商店国内源
如安装应用出现缓慢、网络超时的报错,或者服务器访问github网络不稳定,建议使用v2版加速github下载。
使用方法同上,config.php添加如下两行
'appstoreenabled' => true,
'appstoreurl' => 'https://www.orcy.net/ncapps/v2/',
3.回到应用页面ctrl+F5强制刷新,应用商店已经显示正常
如还是空白无法显示请手动删除nextcloud目录下apps.json文件后,再次刷新浏览器页面,具体路径如下:
./data/appdata_*/appstore/apps.json
其中appdata_*,<span> </span>*<span> </span>
为随机字符串,具体查看你的服务器上的路径。
如果配置移动了nextcloud的data文件夹,则cd到新的路径找到对应路径的文件。
三、配置测试
1.为了测试是否是镜像站点生效,利用hosts文件屏蔽掉官方APP页面,指向内网地址
2.再次打开应用页面,一切正常,说明镜像站点在生效中!
3.v2版镜像下载APP测试
在无任何代理的国内网络环境下尝试下载并启用 Nextcloud Office、Checksum应用
很快就下载安装完成了!
同样的,直接安装Checksum,很快就可以成功安装!