I upgraded my nc-server form 18.7 to 19.0.2.2 This worked fine, but in settings it says nc19 would be the last version which uses php7.2.
So I decided to upgrade directly to 7.4
So far so good, but after that I canât connect over Browser to the server anymore. On the website i get a simple Access denied. In the logfile I get following Error:
{âreqIdâ:â3bJFmMlh6mkDDejeK3wcâ,âlevelâ:3,âtimeâ:â2020-09-08T10:20:45+00:00â,âremoteAddrâ:â192.168.1.11â,âuserâ:âââ,âappâ:âremoteâ,âmethodâ:âGETâ,âurlâ:â/nextcloud/status.phpâ,âmessageâ:{âExceptionâ:âOC\HintExceptionâ,âMessageâ:âMemcache \OC\Memcache\Redis not available for local cacheâ,âCodeâ:0,âTraceâ:[{âfileâ:â/srv/dateien/html/nextcloud/lib/private/Server.phpâ,âlineâ:672,âfunctionâ:â__constructâ,âclassâ:âOC\Memcache\Factoryâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.phpâ,âlineâ:118,âfunctionâ:âOC\{closure}â,âclassâ:âOC\Serverâ,âtypeâ:â->â,âargsâ:[â*** sensitive parameters replaced â]},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/ServerContainer.php",âlineâ:124,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/Server.phpâ,âlineâ:1701,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/Server.phpâ,âlineâ:854,âfunctionâ:âgetMemCacheFactoryâ,âclassâ:âOC\Serverâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.phpâ,âlineâ:118,âfunctionâ:âOC\{closure}â,âclassâ:âOC\Serverâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced â]},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/ServerContainer.php",âlineâ:124,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:163,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.phpâ,âlineâ:114,âfunctionâ:âOC\AppFramework\Utility\{closure}â,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced ***â]},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/ServerContainer.phpâ,âlineâ:124,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/Server.phpâ,âlineâ:1891,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/legacy/OC_App.phpâ,âlineâ:347,âfunctionâ:âgetAppManagerâ,âclassâ:âOC\Serverâ,âtypeâ:â->â},{âfileâ:â/srv/dateien/html/nextcloud/lib/private/legacy/OC_App.phpâ,âlineâ:114,âfunctionâ:âgetEnabledAppsâ,âclassâ:âOC_Appâ,âtypeâ:â::â},{âfileâ:â/srv/dateien/html/nextcloud/lib/base.phpâ,âlineâ:648,âfunctionâ:âloadAppsâ,âclassâ:âOC_Appâ,âtypeâ:â::â},{âfileâ:â/srv/dateien/html/nextcloud/lib/base.phpâ,âlineâ:1095,âfunctionâ:âinitâ,âclassâ:âOCâ,âtypeâ:â::â},{âfileâ:â/srv/dateien/html/nextcloud/status.phpâ,âlineâ:37,âargsâ:[â/srv/dateien/html/nextcloud/lib/base.phpâ],âfunctionâ:ârequire_onceâ}],âFileâ:â/srv/dateien/html/nextcloud/lib/private/Memcache/Factory.phpâ,âLineâ:98,âHintâ:âIs the matching PHP module installed and enabled?â,âCustomMessageâ:âââ},âuserAgentâ:âMozilla/5.0 (Linux) mirall/2.6.5-20200713.144448.adada8b2e-1.0~bionic1 (Nextcloud)â,âversionâ:â19.0.2.2â}
`
It says something about Redis not available for local cache, but Iâm nearly sure that I configured Redis the same way as on php7.2.
Btw. I can switch back to php7.2, and everything is working fine, so I have no urgency.
My server is Ubuntu 18.04 LTS with apache2 2.4.29
Here is my config.php:
`
<?php
$CONFIG = array (
âinstanceidâ => âxxxxxxxxxâ,
âpasswordsaltâ => âxxxxlâ,
âsecretâ => âxxxxâ,
âtrusted_domainsâ =>
array (
0 => âxxxx.ddns.netâ,
),
âmemcache.localâ => â\OC\Memcache\Redisâ,
âredisâ =>
array (
âhostâ => âlocalhostâ,
âportâ => 6379,
),
âmemcache.lockingâ => â\OC\Memcache\Redisâ,
âdatadirectoryâ => â/srv/dateien/nextcloud/dataâ,
âoverwrite.cli.urlâ => âhttps://xxxx.ddns.net/nextcloudâ,
âdbtypeâ => âmysqlâ,
âversionâ => â19.0.2.2â,
âdbnameâ => ânextcloudâ,
âdbhostâ => âlocalhostâ,
âdbportâ => ââ,
âdbtableprefixâ => âoc_â,
âdbuserâ => âUSRâ,
âdbpasswordâ => âPWâ,
âlogtimezoneâ => âUTCâ,
âinstalledâ => true,
âmaintenanceâ => false,
âmail_from_addressâ => âcarloâ,
âmail_smtpmodeâ => âsendmailâ,
âmail_domainâ => âxâ,
âmail_smtphostâ => âxâ,
âthemeâ => ââ,
âloglevelâ => 2,
âdata-fingerprintâ => âxâ,
âmail_smtpportâ => â465â,
âmail_smtpauthtypeâ => âLOGINâ,
âmail_smtpsecureâ => âsslâ,
âmysql.utf8mb4â => true,
âhas_rebuilt_cacheâ => true,
âdefaultappâ => âspreedâ,
âapp_install_overwriteâ =>
array (
0 => âapporderâ,
),
âupdater.release.channelâ => âstableâ,
âupdater.secretâ => âxâ,
);
`
Maybe someone can give me a hint what I am missing.
Thanks in advance