Hello,
Iāve upgraded my nextcloud from 21 to 22 in Docker, had issues, dropped back to mariadb:10.5 (Iām using the mariadb/nextcloud:alpine-fpm/redis:alpine example image setup behind a reverse proxy) and whenever I use āphp occā in the www-data command line, Iām having issues.
I found I was experiencing this issue: (PHP fatal error due to PSR-11 Ā· Issue #28972 Ā· nextcloud/server Ā· GitHub) and after fixing it, any php occ command generates the following exception:
An unhandled exception has been thrown:
TypeError: OC\App\AppManager::__construct(): Argument #7 ($logger) must be of type OCP\ILogger, OC\Log\PsrLoggerAdapter given, called in /var/www/html/lib/private/Server.php on line 880 and defined in /var/www/html/lib/private/App/AppManager.php:115
Stack trace:
#0 /var/www/html/lib/private/Server.php(880): OC\App\AppManager->__construct(Object(OC\User\Session), Object(OC\AllConfig), Object(OC\AppConfig), Object(OC\Group\Manager), Object(OC\Memcache\Factory), Object(OC\EventDispatcher\SymfonyAdapter), Object(OC\Log\PsrLoggerAdapter))
#1 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(160): OC\Server->OC{closure}(Object(OC\Server))
#2 /var/www/html/3rdparty/pimple/pimple/src/Pimple/Container.php(118): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility{closure}(Object(Pimple\Container))
#3 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(127): Pimple\Container->offsetGet(āOC\App\AppManagā¦ā)
#4 /var/www/html/lib/private/ServerContainer.php(137): OC\AppFramework\Utility\SimpleContainer->query(āOC\App\AppManagā¦ā, false)
#5 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(56): OC\ServerContainer->query(āOC\App\AppManagā¦ā)
#6 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(182): OC\AppFramework\Utility\SimpleContainer->get(āOC\App\AppManagā¦ā)
#7 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(160): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility{closure}(Object(OC\Server))
#8 /var/www/html/3rdparty/pimple/pimple/src/Pimple/Container.php(114): OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility{closure}(Object(Pimple\Container))
#9 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(127): Pimple\Container->offsetGet(āOCP\App\IAppManā¦ā)
#10 /var/www/html/lib/private/ServerContainer.php(137): OC\AppFramework\Utility\SimpleContainer->query(āOCP\App\IAppManā¦ā, false)
#11 /var/www/html/lib/private/AppFramework/Utility/SimpleContainer.php(56): OC\ServerContainer->query(āOCP\App\IAppManā¦ā)
#12 /var/www/html/lib/private/Server.php(1919): OC\AppFramework\Utility\SimpleContainer->get(āOCP\App\IAppManā¦ā)
#13 /var/www/html/lib/private/legacy/OC_App.php(384): OC\Server->getAppManager()
#14 /var/www/html/lib/private/AppFramework/Bootstrap/Coordinator.php(82): OC_App::getEnabledApps()
#15 /var/www/html/lib/base.php(640): OC\AppFramework\Bootstrap\Coordinator->runInitialRegistration()
#16 /var/www/html/lib/base.php(1083): OC::init()
#17 /var/www/html/console.php(48): require_once(ā/var/www/html/lā¦ā)
#18 /var/www/html/occ(11): require_once(ā/var/www/html/cā¦ā)
#19 {main}
I did restore /var/www/html to a backup from prior to the upgrade when I experienced the mariadb 10.6 compressed rows issue, and now Iām just loss. Any help would be appreciated!
Also, if thereās more information I can add to help, please let me knowāIām new to Nextcloud upgrades.