Beiträge von pmgde

    Unter Ubuntu sind die Pfade schon etwas anders.
    Dort gibt es eine apache2.conf - wo der hostname "legolas" korrekt eingetragen ist.


    Modul: Unter /etc/apache2/mod-enabled gibt es die Dateien php8.1.conf und php8.1.load

    Die sehen inhaltlich für mich gut aus.


    Auch in den logs konnte ich nichts sehen. Hänge sie hier mal an ...



    error-log:
    .............................................................................................................................

    [Sat May 04 11:22:49.693738 2024] [ssl:warn] [pid 900] AH01909: legolas:443:0 server certificate does NOT include an ID which matches the server name

    [Sat May 04 11:22:50.747305 2024] [ssl:warn] [pid 1196] AH01909: legolas:443:0 server certificate does NOT include an ID which matches the server name

    [Sat May 04 11:22:50.776839 2024] [mpm_prefork:notice] [pid 1196] AH00163: Apache/2.4.52 (Ubuntu) OpenSSL/3.0.2 configured -- resuming normal operations

    [Sat May 04 11:22:50.776971 2024] [core:notice] [pid 1196] AH00094: Command line: '/usr/sbin/apache2'

    [Sat May 04 14:49:45.040701 2024] [mpm_prefork:notice] [pid 1196] AH00170: caught SIGWINCH, shutting down gracefully

    [Sat May 04 14:49:45.257876 2024] [ssl:warn] [pid 3797] AH01909: legolas:443:0 server certificate does NOT include an ID which matches the server name

    [Sat May 04 14:49:45.357816 2024] [ssl:warn] [pid 3798] AH01909: legolas:443:0 server certificate does NOT include an ID which matches the server name

    [Sat May 04 14:49:45.380989 2024] [mpm_prefork:notice] [pid 3798] AH00163: Apache/2.4.52 (Ubuntu) OpenSSL/3.0.2 configured -- resuming normal operations

    [Sat May 04 14:49:45.381124 2024] [core:notice] [pid 3798] AH00094: Command line: '/usr/sbin/apache2'

    [Sat May 04 14:51:11.537987 2024] [mpm_prefork:notice] [pid 3798] AH00170: caught SIGWINCH, shutting down gracefully

    [Sat May 04 14:51:11.773543 2024] [ssl:warn] [pid 3851] AH01909: legolas:443:0 server certificate does NOT include an ID which matches the server name

    [Sat May 04 14:51:11.874938 2024] [ssl:warn] [pid 3852] AH01909: legolas:443:0 server certificate does NOT include an ID which matches the server name

    [Sat May 04 14:51:11.898282 2024] [mpm_prefork:notice] [pid 3852] AH00163: Apache/2.4.52 (Ubuntu) OpenSSL/3.0.2 configured -- resuming normal operations

    [Sat May 04 14:51:11.898407 2024] [core:notice] [pid 3852] AH00094: Command line: '/usr/sbin/apache2'

    .............................................................................................................................


    access.log

    .............................................................................................................................

    192.168.0.106 - - [04/May/2024:14:31:04 +0200] "GET / HTTP/1.1" 200 3460 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/12 5.0"

    192.168.0.106 - - [04/May/2024:14:31:04 +0200] "GET /icons/ubuntu-logo.png HTTP/1.1" 200 3607 "http://legolas/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;

    rv:125.0) Gecko/20100101 Firefox/125.0"

    192.168.0.106 - - [04/May/2024:14:31:04 +0200] "GET /favicon.ico HTTP/1.1" 404 485 "http://legolas/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) G

    ecko/20100101 Firefox/125.0"

    192.168.0.106 - - [04/May/2024:14:31:09 +0200] "GET /j5 HTTP/1.1" 301 554 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/1

    25.0"

    192.168.0.106 - - [04/May/2024:14:31:09 +0200] "GET /j5/ HTTP/1.1" 302 257 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/

    125.0"

    192.168.0.106 - - [04/May/2024:14:31:09 +0200] "GET /j5/installation/index.php HTTP/1.1" 500 21313 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0)

    Gecko/20100101 Firefox/125.0"

    192.168.0.106 - - [04/May/2024:14:50:15 +0200] "GET /j5/ HTTP/1.1" 302 258 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/

    125.0"

    192.168.0.106 - - [04/May/2024:14:50:15 +0200] "GET /j5/installation/index.php HTTP/1.1" 500 21313 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0)

    Gecko/20100101 Firefox/125.0"

    127.0.0.1 - - [04/May/2024:14:54:10 +0200] "GET / HTTP/1.1" 200 3460 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0"

    127.0.0.1 - - [04/May/2024:14:54:11 +0200] "GET /icons/ubuntu-logo.png HTTP/1.1" 200 3607 "http://localhost/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv

    :121.0) Gecko/20100101 Firefox/121.0"

    127.0.0.1 - - [04/May/2024:14:54:11 +0200] "GET /favicon.ico HTTP/1.1" 404 487 "http://localhost/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gec

    ko/20100101 Firefox/121.0"

    127.0.0.1 - - [04/May/2024:14:54:20 +0200] "GET /j5 HTTP/1.1" 301 560 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.0

    "

    127.0.0.1 - - [04/May/2024:14:54:22 +0200] "GET /j5/ HTTP/1.1" 302 259 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gecko/20100101 Firefox/121.

    0"

    127.0.0.1 - - [04/May/2024:14:54:23 +0200] "GET /j5/installation/index.php HTTP/1.1" 500 21313 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:121.0) Gec

    ko/20100101 Firefox/121.0"

    .............................................................................................................................


    j5-access.log

    .............................................................................................................................

    192.168.0.106 - - [04/May/2024:14:30:15 +0200] "GET / HTTP/1.1" 302 261 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/125

    .0"

    192.168.0.106 - - [04/May/2024:14:30:17 +0200] "GET /installation/index.php HTTP/1.1" 500 21313 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:125.0) Ge

    cko/20100101 Firefox/125.0"

    192.168.0.106 - - [04/May/2024:14:30:18 +0200] "GET /favicon.ico HTTP/1.1" 404 492 "http://mylegolastest/installation/index.php" "Mozilla/5.0 (X11; Ubunt

    u; Linux x86_64; rv:125.0) Gecko/20100101 Firefox/125.0"

    .............................................................................................................................

    Läuft der Apache-Server?

    Kannst du dich in MySql anmelden?

    Läuft PHP?

    Kannst du dich in Phpmyadmin anmelden?

    Ja, Apache-Server an sich läuft - Testseite kommt hoch. Auch ein single-php-Skript läuft. Ich nutze MariaDB, die DB läuft auch. (Habe dort auch schon einen User eingerichtete, dessen Credentials ich beim Joomla-Installer eingeben wollte.
    PHPadmin habe ich nicht installiert; ist aber m.E. nicht das Problem, weil der Joomla-Installer ja schon vorher abbricht.

    Hey Benno,
    den phpadmin habe ich lokal noch nicht installiert - der Joomla-Installer kommt aber ja noch gar nicht bis zur Eingabe der Datenbank-Connection;
    Das Problem tritt ja schon auf, bevor überhaupt auf die Datenbank zugegriffen wird. Schliesslich braucht der Joompla-Installer ja im Rahmen des Installationsprozesses die Eingabe des Datenbankservers plus Autentifizierung (User/PW).

    Der Absturz des Joomla-Installers tritt ja sofort auf - vor irgendwelchen Eingabemöglichkeiten.

    Daher hatte ich bislang ausgeschlossen, dass die Datenbank irgendwas mit dem Absturz zu tun hat.


    Die Anleitung habe ich nochmal genau angeschaut - bis auf den virtuellen Host sollte ich aber alles genau so gemacht haben.


    Eine virtuellen host hatte ich tatsächlich in apache2 noch nicht angelegt - der Ansatz war, Joomla auf dem "realen" host zu benutzen.
    Ich habe jetzt einen virtuellen Host angelegt (auch mit einem abweichenden hostnamen (http://mylegolastest/), der switch der URL auf die installations -URL http://mylegolastest/installation/index.php passiert wie gehabt; aber der Fehler bleibt unverändert.


    Ich frage mich, ob bei der Joomla-Installation irgendwie vorausgesetzt wird, dass über ssl installiert wird.


    Hilfreich wären auch Ansätze, wie ich das auftretende Problem eingrenzen kann - im Moment ist das für mich stochern im Nebel.

    Gibt es eine Möglichkeit, innerhalb des Joomla-Installers die Abbruchstelle zu lokalisieren?
    Soweit ich recherchiert habe, ist die Fehlerseite ja eine Systemseite - wo also der Joomla-Installer so auf die Nase fliegt, dass er nichts mehr zurückgibt ...

    Oder gibt es noch was anderes?

    Hab ja eigentlich nicht das Problem verschiedener php-Versionen - es ist nur eine php-Version installiert, eben die Version
    PHP 8.1.2-1ubuntu2.15 (cli) (built: Feb 23 2024 17:26:53) (NTS)



    Hallo Elwood,

    Das ist vermutlich nicht das Problem; ich hatte zum Test auch die 5.1.0 installiert, auch die 4.4.4 habe ich versucht - die Fehlermeldung ist immer die gleiche.
    Apache selber läuft - zumindest kommt die Testseite raus, wenn ich http://legolas/ abrufe. Soweit ich in den Anleitungen gesehen habe, muss man apache2 ja nicht speziell konfigurieren.
    Andererseits scheint ja die rote "Sorry, there was a problem we could not recover from. The server returned a "500 - Whoops, looks like something went wrong." schon eine Systemseite zu sein, wenn irgendwas schief läuft.
    ... aber was läuft schief???


    Hey JoomlaWunder:

    php läuft schon grundsätzlich - der Forum Post Assistent (fpa-en.php) ist ja auch ein Standalone php-Skript. Von dem hatte ich die oben angehängten Detailinfos


    Hallo,


    ich möchte gerne eine Default Joomla 5 Installation durchführen.

    Ich habe das schon gemacht und es war ganz einfach - beim jetztigen Versuch scheine ich irgendetwas (offensichtliches?) falsch zu machen.


    Ich nutze einen eigenen (lokalen) Server mit Ubuntu 22, apache2, php, mariadb-server habe ich aus den Ubuntu-Repositories installiert.


    Die Inhalte aus Joomla_5.0.2-Stable-Full_Package.zip habe ich dann ins apache-Verzeichnis (bei mir /var/www/html/j5 ) kopiert.


    Der Server heisst in meinem lokalen Netz "legolas", von meinen Laptop rufe ich "http://legolas/j5" auf.


    Im Browser wird dann die URL http://legolas/j5/installation/index.php angezeigt - allerdings Es kommt dann die "rote Seite" mit der Fehlermeldung.


    "Sorry, there was a problem we could not recover from.

    The server returned a "500 - Whoops, looks like something went wrong."


    Mein nächster Versuch war, die "installation/configuration.php-dist" als configuration.php (also im Verzeichnis j5) zu speichern und dort die folgenden Werte zu setzen.

    public $debug = true;

    public $error_reporting = 'maximum';

    ==> Fehlerseite bleibt aber identisch.


    Danach habe ich eine php.ini (im verzeichnis j5 ) mit folgenden Einträgen erstellt

    memory_limit = 256M

    upload_max_filesize = 30M

    post_max_size = 30M

    max_execution_time = 30


    (In einem ersten Versuch hatte ich die Schritte auch schon in einer virtuellen Maschine (virtualbox) durchgeführt - mit der gleichen Fehlermeldung und den gleichen erfolglosen Behebungsmahßnahmen)


    Es kann doch eigentlich nicht so schwer sein - was mache ich falsch? Was kann ich tun / prüfen?


    Hier noch weitere Detail-Informationen und unten dann auch ein Output vom Forum Post Assistant (fpa-en.php)

    ==> lsb_release -a

    No LSB modules are available.

    Distributor ID: Ubuntu

    Description: Ubuntu 22.04.4 LTS

    Release: 22.04

    Codename: jammy


    Apache2 (Testseite läuft)


    ==> php --version

    .......................................................................................

    PHP 8.1.2-1ubuntu2.15 (cli) (built: Feb 23 2024 17:26:53) (NTS)

    Copyright (c) The PHP Group

    Zend Engine v4.1.2, Copyright (c) Zend Technologies

    with Zend OPcache v8.1.2-1ubuntu2.15, Copyright (c), by Zend Technologies

    .......................................................................................


    ==> mariadb --version

    mariadb Ver 15.1 Distrib 10.6.16-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper

    (Wird vermutlich noch gar nicht angesprochen, da der Installer ja nicht läuft)




    Output Forum Post Assistant

    .................................

    Zitat von Forum Post Assistant (v1.6.6) : 24-Apr-2024
    […]