Contao-Summit 2026
Ergebnis 1 bis 9 von 9

Thema: Leidiges Thema - contao unter Xampp

  1. #1
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    725

    Standard Leidiges Thema - contao unter Xampp

    Hallo,
    ich bin irgendwie am verzweifeln.
    Nach langer zeit wollte ich mal wieder Contao installieren, also lokal.
    Ich bekomme es einfach nicht zum laufen. Früher war das so schön einfach. Xampp installiert, entpacken installieren, fertig.

    Heute freust und Verzweiflung.

    Aber vielleicht könnt ihr da helfen.

    Ich bin nach der Anleitung vorgegangen: https://docs.contao.org/5.x/manual/d...llation/xampp/

    Ich habe Xampp installiert.
    Diesen composer auch.

    unter xampp/htdocs/contao einen ordner angelegt.
    Dort die contao-manager.phar.php reinkopiert.
    URL aufgerufen: localhost/contao/contao-manager.phar.php -> Not Found - The requested URL was not found on this server. -> Url geht dann auf localhost/contao-manager.phar.php

    kann mir einer sagen was fehlt?

  2. #2
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    725

    Standard

    Also einmal konnte ich die installation anfangen.

    er wollte ein neues Verzeichniss anlegen und hat zwei ordner erstellt.
    web und contao-manager


    trotzdem kann man keine seite aufrufen. immer

    Not Found
    The requested URL was not found on this server.

    Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.0.30 Server at localhost Port 80




    Bei dem Contao Check kam folgendes raus
    Screenshot 2026-09-13 002637.png
    Geändert von Ripperz (Gestern um 23:27 Uhr)

  3. #3
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    3.092
    Partner-ID
    werbepanorama
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,
    ich arbeite nicht mit XAMPP, jedoch sehe ich, dass sich die Anleitung auf eine 4.9 Contao Installation bezieht - und diese wiederum ist definitiv veraltet.
    Du solltest mit einer 5.3LTS oder 5.7LTS beginnen. Und diese möchten statt einem /web Ordner vorzugsweise einen /public Ordner sehen. Und weiters will (siehe auch deine Screenshot) der Contao Manager als auch Contao selbst eine höhere PHP Version - Systemvoraussetzungen im Handbuch.
    Du müsstest dir dein XAMPP also noch ein wenig, zu den neuen Gegebenheiten herrichten, bevor du eine der letzten Contao-Versionen installieren kannst.

    - dort wo in der Doku noch \demo\web steht solltest du von \demo\public ausgehen.
    - deine contao-manager.phar.php wird im Ordner \demo\public abgelegt
    - dein Documentroot sollte dann auch in die \demo\public zeigen
    - deine PHP Version kannst du beruhigt schon auf php8.4 oder php8.5 setzen
    Grüsse
    Bernhard


  4. #4
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.520
    Partner-ID
    6122

    Standard

    Zitat Zitat von Ripperz Beitrag anzeigen
    ... Früher war das so schön einfach. ... Ich bin nach der Anleitung vorgegangen ...
    Wie @derRenner schon sagte, sollten zwecks lokaler Installation die entsprechenden Voraussetzungen berücksichtigt werden.

    Hinsichtlich der Contao Dokumentation kann man das Team diesbezüglich (ist eigentlich nicht deren Kern-Aufgabe) bez. Aktualisierung mit eigenen Erkenntnissen immer unterstützen (https://docs.contao.org/5.x/manual/de/beitragen/). Auch ich benutze selbst kein »XAMPP« sondern dazu z. B. »DDEV«.

    Im Kontext kann man dann auch versuchen außerhalb der "Contao Documentation" seine Erfahrungen & entsprechende Angaben für Communities bereit zu stellen - s.a.:
    - https://docs.ddev.com/en/stable/user...kstart/#contao bzw.
    - https://github.com/ddev/ddev/pull/8278 etc.
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie - Carpe diem ...

  5. #5
    Contao-Urgestein
    Registriert seit
    24.02.2021.
    Beiträge
    2.132
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe lange Zeit Xampp genutzt, bin dann zur symfony-cli umgeschwenkt und lasse MySQL als eigenen Service laufen und habe PHP auch selbst installiert.

    Ownership der Apachefriends wurde an die Community abgegeben (viele Taker, wenige Maker). Ich habe das Projekt ein bisschen verfolgt obwohl ich es nicht mehr genutzt hatte, es gab zudem Schwierigkeiten mit Deployments wegen fehlender Secrets und "Unbekannten" beim Release (Bedenke, es wurde vorher durch ein Unternehmen geführt).

    https://github.com/ApacheFriends/xampp-build/

    Um Xampp nutzen zu können, vor allem zukunftssicher mit Contao 5.7 und 6+, wirst du dir die letzte 8.2 er Version herunterladen müssen, das PHP manuell patchen, die Extensions auch manuell raussuchen dürfen, zudem noch das MariaDB auf 11.8 oder sogar 12.3 manuell einrichten dürfen.

    Es werden Collaborator gesucht, es gab PRs, es fehlt wohl noch an anderen Personen:
    https://github.com/ApacheFriends/xampp-build/issues/47
    https://mariadb.org/xampp-needs-more-apache-friends/


    Zur Anleitung der Docs:
    Die Anleitung ist stark veraltet, Xampp wird in meinen Aufgen gerade nicht mehr aktiv gepflegt und die Version erlaubt auch jetzt schon (ohne manuelle Modifikationen) keine Installation von Contao 5.7. Eventuell sollte man einen Hinweis in der Doku hinterlassen.

    Für dich:
    Nutze ddev, Laragon, Lerd, Mampp, nutze die symfony cli mit symfony server
    oder - Nutze alles aber nicht Xampp

  6. #6
    Contao-Urgestein
    Registriert seit
    24.02.2021.
    Beiträge
    2.132
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wie der Threadname schon sagt:
    Leidiges Thema

    Habe nun einen PR eröffnet der eine Warnung anzeigt in der aktuellen 5.x/6.x Doku - https://github.com/contao/docs/pull/1786

  7. #7
    Contao-Fan Avatar von Ripperz
    Registriert seit
    22.09.2012.
    Ort
    Hamburg
    Beiträge
    725

    Standard

    Für jemanden der sich nicht intensiv damit beschäftigt ist es echt kompliziert.

    Ich bin nicht unbedingt auf xampp eingeschossen.

    Frage. Ich will es lokal nutzen.

    Was ist der einfachste Weg?

  8. #8
    Contao-Fan Avatar von mdoll
    Registriert seit
    25.06.2009.
    Ort
    Wietze
    Beiträge
    389

    Standard

    Ich fand ddev einfach. Und die Anleitung ist aktuell:

    https://docs.contao.org/5.x/manual/d...v-installieren

    Ich bin auf Linux unterwegs und hatte Docker bereits installiert. Ob ggf die Installation unter macOS oder Windows aufwendiger ist, kann ich nicht sagen.

    Gruß
    Mathias
    The idea is to die young as late as possible!

  9. #9
    Contao-Urgestein
    Registriert seit
    24.02.2021.
    Beiträge
    2.132
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Um mit Xampp ein Contao 5.7 zum Laufen zu bringen gibt es keinen einfachen Weg.

    Bitte beachte, dass ich das irgendwann mal gemacht habe mit PHP 8.3 und das hier einem Gedächtnisprotokoll ähnelt:

    1. Xampp PHP 8.2 runterladen https://www.apachefriends.org/de/download.html
    2. PHP herunterladen - Windows - Threadsafe und x64 (64Bit)https://www.php.net/downloads.php?os...ersion=default
    3. Reinkopieren in den PHP folder
    4. Du wirst dir für PHP 8.5 auch die neuen PHP Extensions für Windows herunterladen müssen, diese sind auf php.net verlinkt
    5. MariaDB kannst du hier herunterladen: https://mariadb.org/download/ und kommt dann in den mysql/bin folder - folge am besten einer Upgradeanleitung oder der Struktur
    6. Ich meine es gab Probleme mit libssl, das lief nicht so einfach ab PHP 8.4? Diese Erweiterung müsstest du auch austauschen
    7. Die php.ini musst du danach anpassen

    Warum der Wechsel zu einer höheren MariaDB Version? Weil der Server doch immer schön crashed und dir alle Datenbanken zerschießt in der genau der letzten Version <3

    Lerd wäre hier:
    https://lerd.sh/getting-started/wsl2

    Ansonsten DDEV, dazu gibt es auch eine Anleitung in der Contao Doku.

    Gutes Gelingen (Ich rate dir von XAMPP ab, damit tust du dir einen Gefallen, da es gerade leider nicht "aktiv" maintained ist)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •