Hallo zusammen,
ich hoffe, hier hat noch jemand eine gute Idee für mich. Ich mit meinem begrenzten Wissen komme leider nicht mehr weiter.
Es handelt sich um folgende Umgebung:
EGroupware Version: Latest
OS: Linux Ubuntu 20.04.1 LTS
Server VM
Zusätzliche Module: Wissensdatenbank
Die Festplatte meiner VM war heute Morgen absolut voll und ich habe die entsprechend vergrößert (währenddessen auch Neustarts durchgeführt). Seitdem kann ich nicht mehr auf EGroupware zugreifen.
Als zusätzliche Info muss ich wohl erwähnen, dass die VM bis heute Morgen lediglich eingeschränkten Internetzugang hatte
Mein Log sieht folgendermaßen aus:
[09-Apr-2023 16:58:07] NOTICE: [pool www] child 171283 started
[09-Apr-2023 16:58:12] NOTICE: [pool www] child 171210 exited with code 0 after 2109.927224 seconds from start
[09-Apr-2023 16:58:12] NOTICE: [pool www] child 171284 started
[09-Apr-2023 16:58:32] NOTICE: [pool www] child 171211 exited withphp(35): EGroupware\Api\Translation::translate()
#13 /usr/share/egroupware/api/src/loader/exception.php(66): try_lang()
#14 /usr/share/egroupware/api/src/loader/exception.php(101): _egw_log_exception()
#15 [internal function]: egw_exception_handler()
#16 {main}
thrown in /usr/share/egroupware/vendor/egroupware/adodb-php/drivers/adodb-mysqli.inc.php on line 258
/usr/bin/php8.1 -d memory_limit=-1 /usr/share/egroupware/setup/setup-cli.php --update 'all,admin,P@OAtN[fFz2LkW&t’
EGroupware API version 21.1.001 found.
EGroupware configuration file (header.inc.php) version 1.29 exists and is up to date
Installation failed --> exiting!
Retrying EGroupware installation in 3 seconds ...
PHP Fatal error: Uncaught Error: mysqli object is not fully initialized in /usr/share/egroupware/vendor/egroupware/adodb-php/drivers/adodb-mysqli.inc.php:258
Stack trace:
#0 /usr/share/egroupware/vendor/egroupware/adodb-php/drivers/adodb-mysqli.inc.php(258): mysqli_real_escape_string()
#1 /usr/share/egroupware/api/src/Db.php(1596): ADODB_mysqli->qstr()
#2 /usr/share/egroupware/api/src/Db.php(1703): EGroupware\Api\Db->quote()
#3 /usr/share/egroupware/api/src/Db.php(2193): EGroupware\Api\Db->column_data_implode()
#4 /usr/share/egroupware/api/src/Cache.php(738): EGroupware\Api\Db->select()
#5 /usr/share/egroupware/api/src/Cache/Files.php(52): EGroupware\Api\Cache::get_system_config()
#6 /usr/share/egroupware/api/src/Cache.php(691): EGroupware\Api\Cache\Files->__construct()
#7 /usr/share/egroupware/api/src/Cache.php(664): EGroupware\Api\Cache::get_provider()
#8 /usr/share/egroupware/api/src/Cache.php(298): EGroupware\Api\Cache::get_provider()
#9 /usr/share/egroupware/api/src/Cache.php(425): EGroupware\Api\Cache::getCache()
#10 /usr/share/egroupware/api/src/Translation.php(179): EGroupware\Api\Cache::getTree()
#11 /usr/share/egroupware/api/src/Translation.php(223): EGroupware\Api\Translation::init()
#12 /usr/share/egroupware/api/src/loader/exception.php(35): EGroupware\Api\Translation::translate()
#13 /usr/share/egroupware/api/src/loader/exception.php(66): try_lang()
#14 /usr/share/egroupware/api/src/loader/exception.php(101): _egw_log_exception()
#15 [internal function]: egw_exception_handler()
#16 {main}
thrown in /usr/share/egroupware/vendor/egroupware/adodb-php/drivers/adodb-mysqli.inc.php on line 258
/usr/bin/php8.1 -d memory_limit=-1 /usr/share/egroupware/setup/setup-cli.php --update 'all,admin,eoFrVtE>07mZJPsb'
EGroupware API version 21.1.001 found.
EGroupware configuration file (header.inc.php) version 1.29 exists and is up to date
Installation failed --> exiting!
Retrying EGroupware installation in 3 seconds ...
Wobei sich der Logeintrag ab “Retrying EGroupware installation in 3 seconds …” danach immer weiter wiederholt.
Meine /var/lib/egroupware/header.inc.php sieht auch okay aus. (zumindest nicht leer)
Ich habe testweise versucht, andere Versionen zu verwenden, in der Hoffnung, dass diese funktionieren, aber da treffe ich auf den gleichen Fehler und mein Datenbank-Docker-Container startet immer wieder neu.
Kommt das zufälligerweise jemandem bekannt vor?
Danke im Voraus