Trying to manually update from 28.0.12.2 to 28.0.14, with the command:
sudo -E -u www-data /usr/bin/php8.2 /var/www/html/nextcloud/occ upgrade
But get this error:
An unhandled exception has been thrown:
Error: Call to undefined function OCA\User_LDAP\ldap_escape() in /var/www/html/nextcloud/apps/user_ldap/lib/Access.php:1427
Stack trace:
#0 /var/www/html/nextcloud/apps/user_ldap/lib/User_LDAP.php(252): OCA\User_LDAP\Access->escapeFilterPart()
#1 /var/www/html/nextcloud/apps/user_ldap/lib/User_Proxy.php(211): OCA\User_LDAP\User_LDAP->getUsers()
#2 /var/www/html/nextcloud/lib/private/User/Manager.php(561): OCA\User_LDAP\User_Proxy->getUsers()
#3 /var/www/html/nextcloud/apps/integration_zimbra/lib/Migration/Version1000Date20250106083137.php(36): OC\User\Manager->callForAllUsers()
#4 /var/www/html/nextcloud/lib/private/DB/MigrationService.php(534): OCA\Zimbra\Migration\Version1000Date20250106083137->postSchemaChange()
#5 /var/www/html/nextcloud/lib/private/DB/MigrationService.php(409): OC\DB\MigrationService->executeStep()
#6 /var/www/html/nextcloud/lib/private/legacy/OC_App.php(775): OC\DB\MigrationService->migrate()
#7 /var/www/html/nextcloud/lib/private/Updater.php(364): OC_App::updateApp()
#8 /var/www/html/nextcloud/lib/private/Updater.php(276): OC\Updater->doAppUpgrade()
#9 /var/www/html/nextcloud/lib/private/Updater.php(144): OC\Updater->doUpgrade()
#10 /var/www/html/nextcloud/core/Command/Upgrade.php(222): OC\Updater->upgrade()
#11 /var/www/html/nextcloud/3rdparty/symfony/console/Command/Command.php(298): OC\Core\Command\Upgrade->execute()
#12 /var/www/html/nextcloud/3rdparty/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#13 /var/www/html/nextcloud/3rdparty/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#14 /var/www/html/nextcloud/3rdparty/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#15 /var/www/html/nextcloud/lib/private/Console/Application.php(213): Symfony\Component\Console\Application->run()
#16 /var/www/html/nextcloud/console.php(100): OC\Console\Application->run()
#17 /var/www/html/nextcloud/occ(11): require_once(‘…’)
#18 {main}
My config.php:
<?php $CONFIG = array ( 'instanceid' => 'ocmjd9gr8oq1', 'passwordsalt' => 'eZdGw0XYO/uerVNDhFJWgoigiUlMpR', 'secret' => '0gH4yWm/N4rtruXgalr6qlBsqZiI8VuxV1yfgekGUHsUusg2', 'trusted_domains' => array ( 0 => 'cloud.logicworks.com.pt', ), 'trusted_proxies' => array ( 0 => '192.168.113.240', ), 'datadirectory' => '/var/www/html/nextcloud/data', 'dbtype' => 'mysql', 'version' => '28.0.12.2', 'overwrite.cli.url' => 'http://cloud.logicworks.com.pt/nextcloud', 'dbname' => 'nextcloud', 'dbhost' => 'localhost', 'dbport' => '', 'dbtableprefix' => 'oc_', 'mysql.utf8mb4' => true, 'dbuser' => 'nextclouduser', 'dbpassword' => 'Password##', 'installed' => true, 'maintenance' => true, 'theme' => '', 'loglevel' => 0, 'force_language' => 'pt', 'updater.secret' => '$2y$10$dMYuXh9xxpqv49DW9Jgy4e/HSmhYphMMOC/xSk/FoMhFE1vL.FUwW', ); any idea? Thanks