[手机Linux] 七,NextCloud优化设置

安装完成后在个人设置里发现很多警告,一一消除。

只能一条一条解决了。

关于您的设置有一些错误。

1,PHP 内存限制低于建议值 512 MB。

设置php配置文件: /usr/local/php/etc/php.ini

把里面的: memory_limit = 128M  根据你自身的机器内存改大,要大于512M

2,PHP OPcache 模块配置不正确。未加载 PHP OPcache 模块。为了更好的性能,建议将其加载到您的 PHP 安装中。. 了解更多详情,请参见文档 ↗。

安装模块:Usage: ./addons.sh install {eaccelerator|xcache|memcached|opcache|redis|imagemagick|ioncube|sg|exif|fileinfo|l                  dap|bz2|sodium|imap|swoole}

cd lnmp2.0  # 使用lnmp 安装
sudo ./addons.sh install opcache

安装完成后打开文件:/usr/local/php/etc/php.ini  找到下面参数配置

设置参数:

;zend_extension=opcache
zend_extension="opcache.so"[opcache]
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.revalidate_freq=60
opcache.save_comments=1

3,您正在通过不安全的 HTTP 访问网站。我们强烈建议您在服务器上启用 HTTPS,更多资讯请参见安全贴士 ↗。如果不这样设置,某些重要网页功能,如“复制到剪贴板”和“Service Workers”将无法工作。

4,此服务器没有工作的互联网连接:无法访问多个端点。这意味着一些功能,如挂载外部存储、更新或安装第三方应用程序的通知将无法工作。远程访问文件和发送通知邮件也可能无法工作。建立从这个服务器到互联网的连接,以享受所有功能。(没解决,下面参考)

此报错的原因有以下两个,一般情况均为原因(2)造成的。

(1)服务器断网或手动禁止了Nextcloud访问互联网

(2)国内网络无法访问check联网的地址

Nextcloud默认会访问预设好的地址,去检查服务器的互联网是否正常,这些预设的地址如下表,全部为国外的地址,在国内如果因网络波动情况无法访问预设的网址,就会出现以上报错。

预设访问地址如下:

'www.nextcloud.com',
'www.startpage.com',
'www.eff.org',
'www.edri.org'

解决办法
原因(1)解决办法:
    恢复服务器网络、允许Nextcloud访问互联网
原因(2)解决办法:
    将国外地址更换为国内的地址。修改config.php文件,在配置文件末尾 ); 前添加以下内容

  'connectivity_check_domains' => ['www.orcy.net','link.orcy.net.cn','1.hvz.cc'],

5,PHP 的安装似乎不正确,无法访问系统环境变量。getenv("PATH") 函数测试返回了一个空值。 了解更多详情,请参见文档 ↗。

修改PHP的配置文件/usr/local/php/etc/php-fpm.conf,在其尾部添加:
env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin

6,您的网页服务器未正确设置以解析“/.well-known/webfinger”。更多信息请参见文档↗。

  1. 您的网页服务器未正确设置以解析“/.well-known/nodeinfo”。更多信息请参见文档↗。
  2. 您的网页服务器未正确设置以解析“/.well-known/caldav”。更多信息请参见文档↗。
  3. 您的网页服务器未正确设置以解析“/.well-known/carddav”。更多信息请参见文档↗

/usr/local/nginx/conf/nginx.conf

location ^~ /.well-known {location = /.well-known/webfinger   {return 301 $scheme://$host:9988/nextcloud/index.php/.well-known/webfinger;}location = /.well-known/nodeinfo    {return 301 $scheme://$host:9988/nextcloud/index.php/.well-known/nodeinfo;}location = /.well-known/carddav     {return 301 $scheme://$host:9988/nextcloud/remote.php/dav/;}location = /.well-known/caldav      {return 301 $scheme://$host:9988/nextcloud/remote.php/dav/;}try_files $uri $uri/ =404;}

如果上面方法不行,那就解决产生问题的人吧:

在/home/wwwroot/default/nextcloud/config/config.php 添加以下行来禁用对.well-known设置的检查.

'check_for_working_wellknown_setup' => false,

7, 未配置内存缓存。若有内存缓存可用,请进行配置以提升性能。 了解更多详情,请参见文档 ↗

Usage: ./addons.sh install {eaccelerator|xcache|memcached|opcache|redis|imagemagick|ioncube|sg|exif|fileinfo|l                  dap|bz2|sodium|imap|swoole}

cd lnmp2.0  # 使用lnmp 安装sudo ./addons.sh install apcu

在/home/wwwroot/default/nextcloud/config/config.php 文件添加下面行:

'memcache.local' => '\OC\Memcache\APCu',

8,您在安装过程中未设置默认的国际区号。缺失国际区号的电话号码时将使用默认的国际区号进行验证。要允许无国际区号的电话,请在您的配置文件中添加 “default_phone_region” 设置选项并依照 ISO 3166-1 进行设置。 了解更多详情,请参见文档 ↗

在文件 /home/wwwroot/default/nextcloud/config/config.php  的$CONFIG = array ()里面增加一行添加:'default_phone_region' => 'CN',改完后记得把文件的owner给回www用户

9,您尚未配置电子邮件服务器或尚未验证配置。请在“基本设置”中进行配置。配置完毕后,请点击表单下方的“发送电子邮件”按钮来验证您的设置。 了解更多详情,请参见文档 ↗。

第4个未解决,这个也解决不了。

10,PHP 模块“imagick”没有被启用,尽管已启用了主题程序。为了使收藏图标正常生成,您需要安装并启用这个模块。 了解更多详情,请参见文档 ↗。


安装模块:

cd lnmp2.0      # 使用lnmp 安装
sudo ./addons.sh install imageMagick


如安装过程下载失败,可以手动下载放到src文件夹里:

https://soft.lnmp.com/web/imagick/imagick-3.7.0.tgz

安装完成后添加以下到:/usr/local/php/etc/php.ini

extension="imagick.so"

记得设置完后重启LNMP:

sudo service nginx restart
sudo service mysql restart
sudo service php-fpm restart或用:
sudo lnmp restartsudo lnmp status  ## 查看状态

/home/wwwroot/default/nextcloud/config/config.php

owner 改回www

sudo chown www:www /home/wwwroot/default/nextcloud/config/config.php

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/65071.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P3456 [POI2007] GRZ-Ridges and Valleys BFS-连通块思想

题目描述 Byteasar loves trekking in the hills. During the hikes he explores all the ridges and valleys in vicinity. Therefore, in order to plan the journey and know how long it will last, he must know the number of ridgesand valleys in the area he is goi…

一键打断线(根据相交点打断)——CAD c# 二次开发

多条相交线根据交点一键打断,如下图: 部分代码如下: finally namespace IFoxDemo; public class Class1 {[CommandMethod("ddx")]public static void Demo(){//"ifox可以了".Print();Database db HostApplicationServices.Workin…

【Yonghong 企业日常问题 06】上传的文件不在白名单,修改allow.jar.digest属性添加允许上传的文件SH256值?

文章目录 前言问题描述问题分析问题解决1.允许所有用户上传驱动文件2.如果是想只上传白名单的驱动 前言 该方法适合永洪BI系列产品,包括不限于vividime desktop,vividime z-suit,vividime x-suit产品。 问题描述 当我们连接数据源的时候&a…

基于云计算的资源管理系统

基于云计算的资源管理系统是一种将云计算技术与资源管理技术相结合,以实现资源高效利用和管理的系统。以下是对该系统的详细分析: 一、系统概述 云计算是一种基于网络的计算模式,通过将计算资源和数据存储在云端服务器上,使用户…

在Windows11上编译C#的实现Mono的步骤

在Windows11上编译Mono的步骤 1、 在win11打开开发者模式,在更新和安全选项里,如下图: 2、下载并安装64位的cygwin, 下载网站:www.cygwin.com 3、 安装 Visual Studio 2015 or later 的社区版本。 4、 下载Mono的windows最新版本。 5、 在cmd.exe里运行下面的命令来安…

VBA实现遍历Excel文件将指定的单元格内容拷贝到当前工作簿

选择一个文件夹,遍历其中所有Excel文件,并将每个文件指定的单元格内容拷贝到当前工作簿的目标区域。 Sub 遍历文件拷贝指定区域内容()Dim folderPath As StringDim fileName As StringDim sourceColumns As StringDim targetRow As LongDim wbSource As…

C++中的类继承知识点总结1(13章)

一)类继承总结 继承通过使用已有的类(基类)定义新的类(派生类),使得能够根据需要修改编程代码。公有继承建立 is-a关系,这意味着派生类对象也应该是某种基类对象。作为is-a模型的一部分,派生类继承基类的数据成员和大部分方法&…

某家政小程序系统 httpRequest 任意文件读取

0x01 产品描述: ‌家政上门预约服务小程序‌是一种基于移动互联网的家政服务平台,旨在为用户提供便捷、高效、安全的家政服务。用户可以通过手机随时随地预约家政服务,满足家庭日常清洁、照料、维修等需求‌。0x02 漏洞描述: 家政小程序系统 httpRequest 接口存在任意文件读…

《探索 Apache Spark MLlib 与 Java 结合的卓越之道》

在当今大数据与人工智能蓬勃发展的时代,Apache Spark MLlib 作为强大的机器学习库,与广泛应用的 Java 语言相结合,为数据科学家和开发者们提供了丰富的可能性。那么,Apache Spark MLlib 与 Java 结合的最佳实践究竟是什么呢&#…

嵌入式轻量级开源操作系统:HeliOS的使用

嵌入式轻量级开源操作系统:HeliOS的使用 📍项目地址:https://github.com/heliosproj/HeliOS HeliOS项目是一个社区交付的开源项目,用于构建和维护HeliOS嵌入式操作系统(OS)。HeliOS是一个功能齐全的操作系统&#xff0…

黑马Java面试教程_P9_JVM虚拟机

系列博客目录 文章目录 系列博客目录前言1. JVM组成1.1 JVM由那些部分组成,运行流程是什么?3 41.2 什么是程序计数器?3 4总结 1.3 你能给我详细的介绍Java堆吗? 3 4总结 1.4 什么是虚拟机栈 3 4总结 1.6 能不能解释一下方法区? 3…

YOLO11改进-注意力-引入多尺度卷积注意力模块MSCAM

如何在增强特征图的同时降低计算成本,以提升模型性能。基于此,MSCAM 模块采用了多尺度卷积注意力机制,通过 CAB、SAB 和 MSCB 三个子模块协同工作。CAB 利用自适应池化和卷积操作生成通道注意力权重,强调重要通道特征;…

Kafka无锁设计

前言 在分布式消息队列系统中,Kafka 的无锁设计是其高吞吐量和高并发的核心优势之一。通过避免锁的竞争,Kafka 能够在高并发和大规模的生产环境中保持高效的性能。为了更好地理解 Kafka 的无锁设计,我们首先对比传统的队列模型,然后探讨 Kafka 如何通过无锁机制优化生产者…

Refusal in Language Models Is Mediated by a Single Direction

开源代码:https://github.com/andyrdt/refusal_direction Abstract 会话型大语言模型针对指令遵循和安全性进行了微调,从而产生服从良性请求但拒绝有害请求的模型。虽然这种拒绝行为在聊天模型中普遍存在,但其背后的机制仍然知之甚少。在这…

智慧平台数据可视化解决方案(附实践资料下载)

阿里云详解数据可视化大屏构建,内容涉及数据可视化大屏的构建。以下是该文件的核心内容概要: 数据可视化大屏概述: 数据可视化大屏的定义和目的。大屏在企业决策中的作用。 大屏设计原则: 强调用户体验和视觉美感。信息的清晰度和…

基于openlayers 开发vue地图组件

先看效果 主要功能如下: 测量图源更换放大缩小地图添加点hover点数据切换到地图位置;也设定层级2D3D切换,3D为cesium开发,技术交流可以加V:bloxed 地图工具做了插槽,分为toolbar(左上角工具…

大模型(LLM)提示工程(Prompt Engineering)初识

大模型提示工程(Prompt Engineering)是指设计和优化给定任务的输入提示,以便从大型语言模型(如GPT-4、GPT-3等)中获得最佳输出。其核心目标是通过合理设计输入内容(提示词或提示结构)&#xff0…

人工智能ACA(六)--计算机视觉基础

一、计算机视觉概述 1. 计算机视觉定义 人工智能(AI)的一个重要分支旨在使计算机和系统能够从图像或多维数据中“理解”和“解释”视觉世界通过模拟人类视觉系统,计算机视觉技术能够自动执行诸如识别、分类、检测和跟踪等任务。 2. 计算机…

叉车作业如何确认安全距离——UWB测距防撞系统的应用

叉车在工业环境中运行,常常需要在狭窄的空间内完成货物的搬运和堆垛,这对操作员的技术水平和安全意识提出了极高的要求。传统的叉车作业依赖操作员的经验和视觉判断来确认安全距离,然而这种方式往往存在误差,特别是在视线受阻或光…

基于深度学习(HyperLPR3框架)的中文车牌识别系统-搭建开发环境

本篇内容为搭建开发环境。包括:python开发环境,Qt/C开发环境,以及用到的各个库的安装和配置。 一、Python开发环境搭建与配置 1、下载并安装Anaconda 我没有用最新的版本,安装的是 Anaconda3-2021.05-Windows-x86_64.exe&#…