宝塔面板安装nextcloud php7.4原生差的组件

2021-09-12 0 1,934 百度已收录

宝塔面板安装nextcloud php7.4原生差的组件

安全与设置警告

您的每项配置对于实例的安全性性能都至关重要。 为了帮助您,我们正在做一些自动检查。 有关详细信息,请参阅文档链接。

关于您的设置有一些错误
  • 您的网页服务器未正确设置以解析“/.well-known/webfinger”。更多信息请参见文档↗
  • 您的网页服务器未正确设置以解析“/.well-known/nodeinfo”。更多信息请参见文档↗
  • 您的网页服务器未正确设置以解析“/.well-known/caldav”。更多信息请参见文档↗
  • 您的网页服务器未正确设置以解析“/.well-known/carddav”。更多信息请参见文档↗
  • 未找到 PHP 的 “fileinfo” 模块。强烈推荐启用该模块,从而获得更好的 MIME 类型探测结果
  • 您的安装没有设置默认的电话区域。这对验证配置设定中没有国家代码的电话号码而言是必需的。要允许没有国家代码的电话号码,请添加带区域相应的 ISO 3166-1 code ↗ 的“默认_电话_区域”到你的配置文件中。
  • 内存缓存未配置。为了提升性能,请尽量配置内存缓存。更多信息请参见文档↗
  • 未加载 PHP OPcache 模块。 为了更佳性能,建议 ↗ 将其加载到你的 PHP 安装。
  • 该实例缺失了一些推荐的 PHP 模块。为提高性能和兼容性,我们强烈建议安装它们。
  • gmp
  • imagick

请仔细检查安装指南↗,并检查日志中是否有错误或警告。

通过我们的安全检查 ↗检查您 Nextcloud 的安全

 

安装PHP 相关组件  imagick  gmp  fileinfo  PHP OPcache

 

宝塔面板安装nextcloud php7.4原生差的组件

先把这四个PHP组件一一搞定。先安装。后续我们在来慢慢处理这些错误。

解决:PHP 内存限制低于建议值 512MB。

 

是由于php的默认memory_limit值为128M所导致的。

宝塔面板里面:找到软件商店,选择nextcloud绑定版本,我的是7.4,点设置配置修改/配置文件。这两个都可以。下面是我的截图两张,修改效果一样的。重启PHP

找到memory_limit = 128M,将128M修改是512M,数值按内存情况及需要而定,保存退出。

宝塔面板安装nextcloud php7.4原生差的组件

宝塔面板安装nextcloud php7.4原生差的组件

 

解决以下几个问题:

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

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} DavClnt
RewriteRule ^$ https://%{SERVER_NAME}/remote.php/webdav/ [L,R=302]
RewriteRule .* – [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteRule ^\.well-known/host-meta https://%{SERVER_NAME}/public.php?service=host-meta [QSA,L]
RewriteRule ^\.well-known/host-meta\.json https://%{SERVER_NAME}/public.php?service=host-meta-json [QSA,L]
RewriteRule ^\.well-known/webfinger https://%{SERVER_NAME}/public.php?service=webfinger [QSA,L]
RewriteRule ^\.well-known/carddav https://%{SERVER_NAME}/remote.php/dav/ [R=301,L]
RewriteRule ^\.well-known/caldav https://%{SERVER_NAME}/remote.php/dav/ [R=301,L]
RewriteRule ^remote/(.*) https://%{SERVER_NAME}/remote.php [QSA,L]
RewriteRule ^(?:build|tests|config|lib|3rdparty|templates)/.* – [R=404,L]
RewriteCond %{REQUEST_URI} !^/\.well-known/(acme-challenge|pki-validation)/.*
RewriteRule ^(?:\.|autotest|occ|issue|indie|db_|console).* – [R=404,L]
RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]
RewriteRule ^remote/(.*) remote.php [QSA,L]
RewriteRule ^(?:build|tests|config|lib|3rdparty|templates)/.* – [R=404,L]
RewriteRule ^\.well-known/(?!acme-challenge|pki-validation) /index.php [QSA,L]
RewriteRule ^(?:\.(?!well-known)|autotest|occ|issue|indie|db_|console).* – [R=404,L]

 

 

  • PHP 的安装似乎不正确,无法访问系统环境变量。getenv(“PATH”) 函数测试返回了一个空值。 请检查安装文档 ↗中关于PHP的配置说明和您服务器上的PHP配置,特别是在使用 php-fpm 时。
env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin
  • 您的安装没有设置默认的电话区域。这对验证配置设定中没有国家代码的电话号码而言是必需的。要允许没有国家代码的电话号码,请添加带区域相应的 ISO 3166-1 code ↗ 的“默认_电话_区域”到你的配置文件中。

‘default_phone_region’ => ‘CN’,

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

栗子博客 程序 宝塔面板安装nextcloud php7.4原生差的组件 https://www.lizi.tw/program/21355.html

建筑工地上施工员,闲暇时弄个博客打发时间,

常见问题
  • 1、杰齐1.7仅适用于PHP5.2 2、需Zend支持 3、尽量使用宝塔面板 4、尽量使用Windows 系统,关关对Linux支持不太友好。
查看详情

相关文章

评论
1 条评论
ghostxiu
2022年5月2日 下午6:07 回复

你好,其他配置和你一样,但是伪静态的那块配置有问题,能分享下你伪静态的配置吗

官方客服团队

为您解决烦忧 - 24小时在线 专业服务

宝塔面板安装nextcloud php7.4原生差的组件-海报

分享本文封面