Menu

Datenbankkonfiguration im Web-Installer, PostgreSQL

German
Arador
2024-08-03
2024-09-03
  • Arador

    Arador - 2024-08-03

    Hallo,

    manuelle Installation von Limbas Vs. 5.3.13:

    Im Schritt "Datenbankkonfiguration" gebe ich die geforderten Daten ein:

    • Verbindungsart=Verbinden mit PDO (einzig verfügbare Option, da auf dem
      Server kein ODBC installiert ist; Option ist aktiviert)
    • Datenbank-Typ=PostgreSQL
    • DB-Host, DB-Name, DB-Benutzer, DB-PW
    • DB-Schema=public (wie vorgegeben)
    • DB-Port (leer, wie vorgegeben)
    • SQL-Treiber=PDO (wie vorgegeben)

    Beim Anklicken von "Prüfen" tut sich irgendwas auf dem Server, aber dann
    geht nichts mehr weiter. Es wird nur die gleiche Seite erneut geladen
    (wiederum mit dem Button "Prüfen"). Es kommt keine Fehlermeldung. (Wenn
    ich ein falsches PW eingebe, kommt dagegen die erwartete Fehlermeldung.)
    Es kommt kein Button, der mich zum nächsten Schritt führt.

    Die Angaben zu DB-Host, DB-Name, DB-Benutzer, DB-PW sind korrekt; auf
    der Kommandozeile kann ich mich mit diesen Angaben mit der DB verbinden.

    Im PHP-Logfile erscheinen allerlei Warnmeldungen (siehe nachfolgend). Ob
    diese unmittelbar mit dem Problem zusammenhängen, kann ich nicht
    beurteilen. Der Webserver läuft mit PHP 8.2.
    Im HTTP-Errorlog sind keine Besonderheiten zu erkennen. Ebensowenig im
    Access Log.

    Ich bitte um Hilfe.

    Was kann ich tun, um das Problem näher einzukreisen?

    Gibt es in Limbas ein Debug-Log?

    Im Verzeichnis openlimbas/dependent/TEMP/log finde ich nur eine
    .gitignore-Datei. Auf
    https://limbas.org/de/documentation/administratordokumentation/tools/fehlerreport/
    ist eine Protokollierung von ODBC-Aufrufen erwähnt (ODBC ist im
    vorliegenden Fall nicht zutreffend). Gibt es in Limbas eine
    Protokollierungsmöglichkeit von PDO-Aufrufen? (da die Installation noch
    nicht funktioniert, kann ich über die Anwendungsoberfläche nichts anpassen)

    Viele Grüße
    Ulrich

    Aus dem PHP-Logfile:

    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key
    "VERSION" in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/db/db_postgres.lib
    on line 113
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined global
    variable $lmb_transaction in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/include.lib on line 2110
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined global
    variable $lmb_transaction in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/include.lib on line 2114
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key
    56 in /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/include.lib on
    line 2144
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key
    "debug_messages" in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/include.lib on line 131
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key
    115 in /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/include.lib
    on line 2145
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key
    "debug_messages" in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/lib/include.lib on line 131
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key 2
    in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/admin/install/steps/3_database_config.php
    on line 340
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key 3
    in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/admin/install/steps/3_database_config.php
    on line 340
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key 4
    in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/admin/install/steps/3_database_config.php
    on line 340
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key 5
    in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/admin/install/steps/3_database_config.php
    on line 340
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key 6
    in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/admin/install/steps/3_database_config.php
    on line 340
    [03-Aug-2024 16:57:18 Europe/Berlin] PHP Warning: Undefined array key 7
    in
    /usr/www/users/bgr/limbas/openlimbas/limbas_src/admin/install/steps/3_database_config.php
    on line 340

     
  • Axel Westhagen

    Axel Westhagen - 2024-08-26

    Hallo Ulrich

    Die Warnungen im log kann man ignorieren. Fehler sehe ich keinen. Die Datenbankparameter scheinen korrekt. Da eine Fehlermeldung bei falschem Passort kommt scheint der php/apache Server grundsätzlich zu funktionieren. Welche Distro oder Betriebssystem mit welcher php und psql version wird genutzt?

    Gruß
    Axel

     
  • Arador

    Arador - 2024-09-03

    Hallo,

    danke für die Rückmeldung.

    Das Ganze läuft bei der Fa. Hetzner unter deren Webhostingpaket "Level 9": https://www.hetzner.com/de/webhosting/

    Bei Anmeldung auf der Shell kommt: Linux [servername} 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64

    PHP Vs. 8.2.22 mit Zend Engine 4.2.22 + Zend Opcache 8.2.22

    psql meldet bei SELECT VERSION() folgendes: "PostgreSQL 15.8 (Debian 15.8-0+deb12u1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit"
    (die Datenbank läuft auf einem separaten Server, also nicht auf localhost)

    Ich hoffe, das hilft weiter. (Angaben Stand 3.9.24, die Softwarebasis wird natürlich ab + zu aktualisiert).

    Im Übrigen wäre meine bescheidene Meinung, dass versucht werden sollte, herauszufinden, was genau bei Limbas "hinter den Kulissen" geschieht. (Limbas-Logfile? Debugmodus?)

    Vielen Dank & Grüße
    Ulrich

     

Log in to post a comment.

MongoDB Logo MongoDB