Hallo,
seit dem letzten automatischen Update läuft egroupware nicht mehr bei mir, weder die WebGUI noch der webdav-Zugriff. Auch das Einstellen der 21.1-7.4 hat nicht funktioniert.
Ich habe festgestellt, dass ich noch alte epl-Geschichten drauf hatte und habe die anhand der Anleitung entfernt, weil ich sie nicht brauche.
Als MariaDB verwende ich meine Host-Datenbank.
Ich habe es nicht hinbekommen, mein System wieder ans Laufen zu bekommen. Also habe ich mir gedacht, da die Daten eh in der Datenbank sind, setze ich egroupware neu auf verbinde die neue Instanz dann mit meiner Host-MariaDB.
Das klappt aber nicht.
Selbst wenn ich
apt --purge remove egroupware*
dann
mittels
docker volume rm
lösche
Dann mv /etc/egroupware-docker /etc/egroupware-docker.bak
Nach
apt --reinstall install egroupware-docker
bleibt der Container egroupware/egroupware:21.1
hängen:
Retrying EGroupware installation in 3 seconds …
PHP Warning: Undefined global variable $egw_domain in /usr/share/egroupware/setup/inc/functions.inc.php on line 33
EGroupware\Api\Cache::get_provider(Instance) no provider found (error instanciating provider EGroupware\Api\Cache\Files: EGroupware\Api\Cache\Files::__construct() can’t create basepath !)!EGroupware\Api\Cache::get_provider:700 / EGroupware\Api\Cache::get_provider:664 / EGroupware\Api\Cache::getCache:298 / EGroupware\Api\Cache::getTree:425 / EGroupware\Api\Translation::init:179 / EGroupware\Api\Translation::translate:223 / try_lang:35(An error happened) / _egw_log_exception:66 / EGroupware\Api\Db->_connect:556 / EGroupware\Api\Db->connect:354 / EGroupware\Api\Db->quote:1543 / EGroupware\Api\Db->create_database:1163 / setup_cmd_database->create:193 / setup_cmd_database->exec:117 / admin_cmd->run:239
EGroupware\Api\Cache::get_provider(Tree) no provider found ()!EGroupware\Api\Cache::get_provider:700 / EGroupware\Api\Cache::getCache:298 / EGroupware\Api\Cache::getTree:425 / EGroupware\Api\Translation::init:179 / EGroupware\Api\Translation::translate:223 / try_lang:35(An error happened) / _egw_log_exception:66 / EGroupware\Api\Db->_connect:556 / EGroupware\Api\Db->connect:354 / EGroupware\Api\Db->quote:1543 / EGroupware\Api\Db->create_database:1163 / setup_cmd_database->create:193 / setup_cmd_database->exec:117 / admin_cmd->run:239
/usr/bin/php8.1 -d memory_limit=-1 /usr/share/egroupware/setup/setup-cli.php --setup-cmd-database sub_command=create_db ‘domain=default’ ‘db_type=mysqli’ ‘db_host=db’ ‘db_port=3306’ ‘db_name=egroupware’ ‘db_user=egroupware’ ‘db_pass=UJHRfLaN!xxxxxxxxx?}’ ‘db_root=root’ ‘db_root_pw=xxxxxxxx’ 'db_grant_host=%'
Can not connect to mysqli database mysql on host db:3306 using user root! (ADOdb::Connect(db:3306, root, $Password, mysql) failed.)
/usr/share/egroupware/setup/inc/class.setup_cmd_database.inc.php (158)
Installation failed --> exiting!
Installing of EGroupware failed!
Retrying EGroupware installation in 3 seconds …
Die NeuInstallation auf einem Debian 11.4 funktioniert nicht.
Ich nutze auf der Arbeit sehr viel Docker und Docker-Compose und eigentlich hätte ich erwartet, dass ich in der docker-compose die richtigen Versionen einstelle und er mir dann die ganze Landschaft ganz einfach aufbaut.
wenn ich die ursprüngliche docker-compose.override.yml nehme und dort die richtigen db-credentials einstelle, dann kommt folgende Meldung:
etrying EGroupware installation in 3 seconds …
PHP Warning: Undefined global variable $egw_domain in /usr/share/egroupware/setup/inc/functions.inc.php on line 33
/usr/bin/php8.1 -d memory_limit=-1 /usr/share/egroupware/setup/setup-cli.php --setup-cmd-database sub_command=create_db ‘domain=default’ ‘db_type=mysqli’ ‘db_host=localhost’ ‘db_port=3306’ ‘db_name=egroupware’ ‘db_user=egroupware’ ‘db_pass=xxxxxxx’ ‘db_root=root’ ‘db_root_pw=yyyyyyyyyy’ 'db_grant_host=%'
mysqli database egroupware on localhost:3306 already contains the following tables: egw_ea_notifications, egw_collab_member, egw_cal_repeats, egw_tracker_bounties, egw_smallpart_clmeasurements_config, egw_tracker_extra, egw_etemplate, egw_sitemgr_pages, egw_kb_questions, egw_kb_urls, egw_sharing, egw_wiki_links, egw_sqlfs_props, egw_notificationpopup, egw_smallpart_courses, egw_smallpart_watched, egw_bookmarks_extra, egw_openid_refresh_tokens, egw_wiki_sisterwiki, egw_openid_client_grants, egw_sitemgr_content_lang, egw_syncmldeviceowner, egw_pm_eroles, egw_kb_related_art, egw_admin_queue, egw_access_log, egw_importexport_definitions, egw_sitemgr_blocks_lang, egw_zpush_settings, egw_cal_dates, egw_wiki_pages, egw_resources_extra, egw_addressbook, egw_sqlfs, egw_pm_prices, egw_timesheet_extra, egw_ea_identities, egw_tracker_votes, egw_registration, egw_mailaccounts, egw_ea_valid, egw_openid_user_clients, egw_wiki_interwiki, egw_pm_extra, peters_export_2021, egw_infolog, egw_tracker_escalated, egw_openid_access_token_scopes, egw_sitemgr_properties, egw_openid_access_tokens, egw_kb_articles, egw_bookmarks, egw_contentmap, egw_pm_pricelist, egw_locks, egw_addressbook_extra, egw_addressbook2list, egw_sitemgr_content, egw_cal, egw_languages, egw_phpfreechat, egw_polls_answers, egw_accounts, egw_zpush_states, egw_pm_elements, egw_kb_search, egw_sitemgr_pages_lang, egw_polls_votes, egw_addressbook_shared, egw_pm_members, egw_tracker_assignee, egw_ea_credentials, egw_smallpart_clmeasurements, egw_admin_remote, egw_async, egw_smallpart_participants, egw_pm_projects, egw_openid_client_scopes, egw_syncmldevinfo, egw_infolog_extra, egw_sitemgr_categories_state, egw_pm_milestones, egw_cal_extra, egw_tracker_replies, egw_sitemgr_sites, egw_syncmlsummary, egw_smallpart_comments, egw_openid_scopes, egw_timesheet, egw_resources, egw_collab_session, egw_zpush_users, egw_collab_op, egw_config, egw_openid_auth_code_scopes, egw_cal_user, egw_ea_accounts, egw_kb_ratings, egw_wiki_remote_pages, egw_polls, egw_smallpart_videos, egw_smallpart_lastvideo, egw_cal_timezones, egw_openid_auth_codes, egw_sitemgr_notifications, egw_openid_clients, egw_smallpart_overlay, egw_kb_comment, egw_customfields, egw_openid_user_grants, egw_tracker, egw_applications, egw_wiki_rate, egw_news, egw_pm_constraints, egw_infolog_users, egw_tracker_escalations, egw_pm_roles, egw_preferences, egw_links, egw_sitemgr_active_modules, egw_sitemgr_categories_lang, egw_news_export, egw_sitemgr_modules, egw_lang, egw_history_log, egw_sitemgr_notify_messages, egw_smallpart_answers, egw_addressbook_lists, egw_acl, egw_sitemgr_blocks, egw_categories, egw_openid_user_scopes
/usr/share/egroupware/setup/inc/class.setup_cmd_database.inc.php (241)
Installation failed --> exiting!
Retrying EGroupware installation in 3 seconds …
Anscheinend habe ich durch meine Versuche jetzt eine unvollständige Installation, kann aber nicht installieren, weil das nicht funktioniert.
Ich hoffe, meine Fehlerbeschreibungen waren nicht zu konfus.
Eure Software ist super, wir verwenden sie als unseren Familienkalendar und es wäre toll, wenn ich sie bald wieder nutzen könnte.
Viele Grüße
Peter Schütt