Ergebnis 1 bis 7 von 7

Thema: Install-Script zum Entpacken des Contao-Archives

  1. #1
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard Install-Script zum Entpacken des Contao-Archives

    Hallo,

    ich habe mir ein Script geschrieben, welches eine ZIP-Datei (gedacht für das Contao-Archiv) auf dem Webserver entpackt und welches ich für euch zur Verfügung stellen will.

    Warum?
    Meine bisherige Vorgehensweise zum Aufsetzen einer Contao-Installation:
    ZIP-File von contao.org herunterladen, lokal entpacken und auf den Server mit FileZilla hochladen, was sehr lange dauert.

    Jetzt:
    Contao-Archiv und dieses Install-Script auf den Server hochladen. Dann install.php aufrufen.

    Es wird die alphabetisch erste ZIP-File aus dem Ordner ausgewählt (z.B. contao-x.y.z.zip) und dann automatisch zum Installtool von Contao weitergeleitet.
    Die Vorgehensweise ist weiter unten zu finden.

    Auch für Contao 3 getestet.

    Download:
    https://gist.github.com/richardhj/5476896/download

    Code kann hier eingesehen werden: https://gist.github.com/richardhj/5476896
    Geändert von tl_richard_user (28.04.2013 um 15:42 Uhr) Grund: Auslagerung auf GitHub

  2. #2
    Contao-Nutzer
    Registriert seit
    23.11.2009.
    Ort
    Zwickau
    Beiträge
    50

    Frage

    Hi,
    cooles Script, so schnell kann Uploaden sein.
    Das mit dem Unterordner ist wirklich ein Problem, so hat man immer die Arbeit das rumzuschieben oder ein eigenes Archiv zu bauen.

    Eventuell kannst du dein kleines Script so umbauen, dass man zunächst die gewünschte Version auswählt und im 2. Schritt wird das passende Archiv von deinem Server geladen und dann richtig entpackt.

    Gruß

    mccrossen
    C O N T A O - Was will man mehr?
    Projekt: www.zwickau-crossen.de

  3. #3
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard Neue Version verfügbar (siehe #1)

    Ha,
    das Problem mit dem Unterordner (dass der im Contao-Archiv vorhandene Unterordner [contao-x.y.z] mit entpackt wird) ist gelöst.

    Das Script
    • entpackt das Contao-Archiv,
    • verschiebt dann die Dateien vom Unterverzeichnis ins ROOT-Verzeichnis (in dem man sich befindet),
    • leitet zum Installtool von Contao weiter,
    • löscht das Contao-Archiv und
    • löscht dann dieses Install-Script.


    Dann kann Contao über das Installtool von Contao installiert werden.
    Geändert von tl_richard_user (22.05.2011 um 17:21 Uhr)

  4. #4
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard

    Ein kleiner, banaler Fehler, um genau zu sein nur eine Zahl, hat dafür gesorgt, dass ein Fehler ausgegeben wird und das Script nicht funktioniert.
    Warum fällt mir so etwas immer erst so spät auf?

    Feedback ist weiterhin erwünscht.

  5. #5
    Contao-Nutzer
    Registriert seit
    19.07.2009.
    Beiträge
    92

    Standard

    Mit solchen Dingen habe ich eher schlechte Erfahrungen. Verursacht das nicht einen Timeout und bleibt dann irgendwo mittendrin stehen? So ist es letzten Endes bei mir immer ausgegangen.

  6. #6
    Contao-Fan
    Registriert seit
    27.06.2010.
    Beiträge
    539

    Standard

    Das ganze dauert oft keine 5-10 Sekunden.
    Wichtig ist nur, dass mind. PHP 5.2.0 läuft und ZIP installiert ist.

  7. #7
    Contao-Nutzer Avatar von Sascha
    Registriert seit
    20.06.2009.
    Ort
    Berlin
    Beiträge
    212

    Standard

    Habe das Script grad mal mit einer 2.11.5 Version getestet. Scheint nach wie vor zu funktionieren.

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
  •