Hallo zusammen,
ich bin gerade etwas verzweifelt und weiĂ mir nicht anders zu helfen, als mein Problem hier zu beschreiben.
Eins vorweg: die gÀngigen Suchmaschinen habe ich schon durch, ebenso habe ich bereits hier im Forum nach einer Lösung gesucht. Leider bisher vergeblich. Deswegen hoffe ich, es hat einer von euch eine Idee.
Nun zu meinem Problem:
Ich betreibe eine Nextcloud-Instanz auf einem dedizierten Server mit openSUSE 15.1.
Vor Kurzem habe ich die NC-Version per Update-FunktionalitÀt von 19 auf 20 angehoben.
Im selben Zug habe ich die PHP-Version von 7.2.5 auf 7.4.11 aktualisiert.
Seit dem ist es mir nicht mehr möglich, mich am Webinterface anzumelden.
Die Fehlermeldung lautet:
Blockquote
Internal Server ErrorThe server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.
Immer, wenn man einen OCC Aufrauf ausfĂŒhren möchte (z.B. den Wartungsmodus ein/ausschalten) erscheint folgende Meldung:
PHP Warning: PHP Startup: Unable to load dynamic library âapcu.soâ (tried: /usr/lib64/php7/extensions/apcu.so (/usr/lib64/php7/extensions/apcu.so: undefined symbol: _zval_ptr_dtor), /usr/lib64/php7/extensions/apcu.so.so (/usr/lib64/php7/extensions/apcu.so.so: cannot open shared object file: No such file or direc tory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library âimagick.soâ (tried: /usr/lib64/php7/extensions/imagick.so (/usr/lib64/php7/extensions/imagick.so: undefined symbol: _zval_ptr_dtor), /usr/lib64/php7/extensions/imagick.so.so (/usr/lib64/php7/extensions/imagick.so.so: undefined symbol: _zval_ptr_dtor)) in Unknown on line 0
In /var/log/apache2/error_log kann ich zum Beispiel folgende Fehler sehen:
[Thu Oct 29 13:15:42.487744 2020] [php7:error] [pid 31231] [client 192.168.0.24:11723] PHP Fatal error: Uncaught Error: Class âOCA\DAV\Connector\Sabre\ExceptionLoggerPluginâ not found in /srv/www/htdocs/nextcloud/remote.php:61\nStack trace:\n#0 /srv/www/htdocs/nextcloud/remote.php(169): handleException(Object(OC\HintException))\n#1 {main}\n thrown in /srv/www/htdocs/nextcloud/remote.php on line 61
In âŠ/nextcloud/data/nextcloud.log finden sich EintrĂ€ge folgender Art (und ja, das ist eine Zeile):
{âreqIdâ:âheexxKgeU6oPCxxkNF9Râ,âlevelâ:3,âtimeâ:â2020-10-29T12:17:41+00:00â,âremoteAddrâ:â192.168.0.60â,âuserâ:âââ,âappâ:âcoreâ,âmethodâ:âGETâ,âurlâ:â/nextcloud/index.php/204â,âmessageâ:{âExceptionâ:âOC\HintExceptionâ,âMessageâ:âMemcache \OC\Memcache\APCu not available for local cacheâ,âCodeâ:0,âTraceâ:[{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/Server.phpâ,âlineâ:682,âfunctionâ:â__constructâ,âclassâ:âOC\Memcache\Factoryâ,âtypeâ:â->â,âargsâ:[âf55ca4d61a3fbfba84c62fb92ae055caâ,{âclassâ:âOC\Logâ},â\OC\Memcache\APCuâ,â\OC\Memcache\APCuâ,null]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:155,âfunctionâ:âOC\{closure}â,âclassâ:âOC\Serverâ,âtypeâ:â->â,âargsâ:[â*** sensitive parameters replaced â]},{âfileâ:â/srv/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php",âlineâ:118,âfunctionâ:âOC\AppFramework\Utility\{closure}â,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced â]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",âlineâ:122,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â,âargsâ:[âOC\Memcache\Factoryâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/ServerContainer.phpâ,âlineâ:156,âfunctionâ:âqueryâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOC\Memcache\Factoryâ,true]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:56,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â,âargsâ:[âOC\Memcache\Factoryâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:177,âfunctionâ:âgetâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOC\Memcache\Factoryâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:155,âfunctionâ:âOC\AppFramework\Utility\{closure}â,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced â]},{âfileâ:â/srv/www/htdocs/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/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",âlineâ:122,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â,âargsâ:[âOCP\ICacheFactoryâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/ServerContainer.phpâ,âlineâ:156,âfunctionâ:âqueryâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOCP\ICacheFactoryâ,true]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:87,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â,âargsâ:[âOCP\ICacheFactoryâ,true]},{âfunctionâ:âOC\AppFramework\Utility\{closure}â,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced â]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",âlineâ:101,âfunctionâ:âarray_mapâ,âargsâ:[{âclassâ:âClosureâ},[{ânameâ:âconfigâ,âclassâ:âReflectionParameterâ}," sensitive parameter replaced â,{ânameâ:ârequestâ,âclassâ:âReflectionParameterâ},{ânameâ:ârouterâ,âclassâ:âReflectionParameterâ}]]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",âlineâ:109,âfunctionâ:âbuildClassâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[{ânameâ:âOC\URLGeneratorâ,âclassâ:âReflectionClassâ}]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:126,âfunctionâ:âresolveâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOC\URLGeneratorâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/ServerContainer.phpâ,âlineâ:156,âfunctionâ:âqueryâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOC\URLGeneratorâ,true]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:56,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â,âargsâ:[âOC\URLGeneratorâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:177,âfunctionâ:âgetâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOC\URLGeneratorâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:155,âfunctionâ:âOC\AppFramework\Utility\{closure}â,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced â]},{âfileâ:â/srv/www/htdocs/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/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php",âlineâ:122,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â,âargsâ:[âOCP\IURLGeneratorâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/ServerContainer.phpâ,âlineâ:156,âfunctionâ:âqueryâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOCP\IURLGeneratorâ,true]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/Server.phpâ,âlineâ:1653,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â,âargsâ:[âOCP\IURLGeneratorâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/Server.phpâ,âlineâ:1134,âfunctionâ:âgetURLGeneratorâ,âclassâ:âOC\Serverâ,âtypeâ:â->â,âargsâ:[]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:155,âfunctionâ:âOC\{closure}â,âclassâ:âOC\Serverâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced â]},{âfileâ:â/srv/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php",âlineâ:118,âfunctionâ:âOC\AppFramework\Utility\{closure}â,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[" sensitive parameters replaced ***â]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.phpâ,âlineâ:122,âfunctionâ:âoffsetGetâ,âclassâ:âPimple\Containerâ,âtypeâ:â->â,âargsâ:[âOC\Template\JSCombinerâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/ServerContainer.phpâ,âlineâ:156,âfunctionâ:âqueryâ,âclassâ:âOC\AppFramework\Utility\SimpleContainerâ,âtypeâ:â->â,âargsâ:[âOC\Template\JSCombinerâ,true]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/TemplateLayout.phpâ,âlineâ:362,âfunctionâ:âqueryâ,âclassâ:âOC\ServerContainerâ,âtypeâ:â->â,âargsâ:[âOC\Template\JSCombinerâ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/TemplateLayout.phpâ,âlineâ:194,âfunctionâ:âfindJavascriptFilesâ,âclassâ:âOC\TemplateLayoutâ,âtypeâ:â::â,âargsâ:[[âcore/js/dist/mainâ,âjs/dist/files_fileinfoâ,âjs/dist/files_clientâ,âjs/merged-template-prependâ,âcore/l10n/enâ]]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/legacy/OC_Template.phpâ,âlineâ:183,âfunctionâ:â__constructâ,âclassâ:âOC\TemplateLayoutâ,âtypeâ:â->â,âargsâ:[âerrorâ,ââ]},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/Template/Base.phpâ,âlineâ:132,âfunctionâ:âfetchPageâ,âclassâ:âOC_Templateâ,âtypeâ:â->â,âargsâ:},{âfileâ:â/srv/www/htdocs/nextcloud/lib/private/legacy/OC_Template.phpâ,âlineâ:332,âfunctionâ:âprintPageâ,âclassâ:âOC\Template\Baseâ,âtypeâ:â->â,âargsâ:},{âfileâ:â/srv/www/htdocs/nextcloud/index.phpâ,âlineâ:55,âfunctionâ:âprintExceptionErrorPageâ,âclassâ:âOC_Templateâ,âtypeâ:â::â,âargsâ:[{âclassâ:âOC\HintExceptionâ},500]}],âFileâ:â/srv/www/htdocs/nextcloud/lib/private/Memcache/Factory.phpâ,âLineâ:98,âHintâ:âIs the matching PHP module installed and enabled?â,âCustomMessageâ:âââ},âuserAgentâ:âMozilla/5.0 (Android) Nextcloud-android/3.13.1â,âversionâ:â20.0.0.9â}
Leider weiĂ ich nicht, wie ich das etwas lesbarer darstellen kann.
Hat jemand eine Idee, was da im Argen liegt?
FĂŒr jede Antwort bin ich dankbar.