Contao-Camp 2024
Ergebnis 1 bis 8 von 8

Thema: Installation der Contao 3.3.beta1 aus GitHub + Composer

  1. #1
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.494
    User beschenken
    Wunschliste

    Beitrag Installation der Contao 3.3.beta1 aus GitHub + Composer

    Wer es schon wie üblich probiert hat, direkt auf der GitHub Seite die ZIP saugen, auspacken, install - Peng weiße Seite.
    Liegt daran, das der Develop branch davon ausgeht, dies über composer zu vervollständigen mit den Vendor Libs.
    (Nachtrag dazu siehe unten)

    Wer GIT und COMPOSER auf seinem System installieren kann, dem kann geholfen werden.
    Bei mir war "Composer" noch nicht drauf, so habe ich das dann hinbekommen das alles funktioniert, unter Linux Mint.

    Code:
    #wechseln ins Home Verzeichnis
    cd
    #Composer installieren und reinrichten
    curl -sS https://getcomposer.org/installer | php
    sudo mv composer.phar /usr/local/bin/composer.phar
    sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/composer
    
    cd /var/www/
    #hole den develop branch, denn da liegt die beta drin.
    #und lasse dafür das Verzeichnis contao33_develop anlegen
    git clone --branch develop git://github.com/contao/core.git contao33_develop
    cd contao33_develop
    #Vendor Libs installieren
    php /usr/local/bin/composer install --prefer-dist
    
    #um nicht den gesamten Pfad angeben zu müssen, entweder /usr/local/bin in die PATH Variable aufnehmen
    #oder einen Alias definieren
    #alias composer='/usr/local/bin/composer'
    Jetzt kann die install.php aufgerufen werden.


    Nachtrag: Wer die Release Version als ZIP nimmt, braucht das ganze nicht durchführen :-)
    https://github.com/contao/core/relea...-3.3.beta1.zip
    Geändert von BugBuster (13.04.2014 um 16:59 Uhr)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.548
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    //Moderation: Ich habe Deinen Beitrag in das dafür vorgesehene Unterforum verschoben. Hier können wir besser und übersichtlicher etwaige Probleme im Zusammenhang mit der Beta-Version diskutieren.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.060
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Prima, dachte schon nur ich hätte ein Problemchen mit der Beta gehabt. Gestern abend noch installiert, seitenweise Fehlermeldungen. Die habe ich dann erst mal konsequent ignoriert und alles so oft aufgerufen bis es funktioniert hat. Dachte das muss vielleicht so bei einer Beta1 . Jedenfalls läuft jetzt zumindest das Backend - ohne Composer - da sollte es dann auch wohl nicht helfen, dass GIT installiert ist?!?

    Naja, jedenfalls sieht das Backend schon mal normal aus, werde morgen mal ein wenig testen, da wird es dann ja wohl nach meiner nicht ganz fachgemäßen Installation wohl gehörig knirschen.

    Edit: Geht beim Check schon los. Mit der 3.3.beta1.json sagt der Check 7.15:
    Code:
    Found a Contao 3.3.beta1 installation.
    Missing files
    
        .tx/.htaccess
        .tx/config
        .tx/purge
    
    Corrupt files
    
        system/docs/CHANGELOG.md
        system/modules/repository/classes/RepositorySettings.php
    Vermutlich will er mir damit sagen, dass meine Installation suboptimal war.
    Geändert von tab (12.04.2014 um 23:54 Uhr)

  4. #4
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    da ist leider ein Fehler in der version Datei gewesen. Hab die Datei ausgetauscht sollte jetzt passen
    Geändert von magicsepp (13.04.2014 um 13:46 Uhr)

  5. #5
    Contao-Fan
    Registriert seit
    17.11.2012.
    Beiträge
    528

    Standard

    Zitat Zitat von magicsepp Beitrag anzeigen
    da ist ein leider ein Fehler in der version Datei gewesen. Hab die Datei ausgetauscht sollte jetzt passen
    Es passt. Vielen Dank!

  6. #6
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.060
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe jetzt nochmal neu auf meinem uberspace installiert und mich dabei sinngemäß an Bugbusters Anweisungen gehalten. Zum Glück ist dort die git-Unterstützung schon installiert, die Composerinstallation war auch easy. Anstatt /usr/local/bin habe ich eben /home/mein-username/bin genommen.

    Die Contaoinstallation per git ging dann auch reibungslos. Die Vendor Libs ebenso (mit Pfadangabe für composer). Auch beim Aufruf von install.php waren dann die Fehlermeldungen weg. Die alte Installation werde ich besser gleich mal entsorgen

    Edit: Vor der Entsorgung habe ich nochmal den Check probiert mit der neuen Datei von magicsepp. Die alte Installation ist up to date.
    Die neue allerdings nicht Jedenfalls nicht mehr nach dem Aufruf der install.php. Wahrscheinlich habe ich jetzt die Version, die zur ersten Versionsdatei von magicsepp passt. Vermutlich betrifft es an wichtigen Dateien nur die, die der Composer bei der Installation der Vendor Libs in der Mache hatte. Zumindest einige davon habe ich während dieser Installation gesehen.
    Geändert von tab (13.04.2014 um 16:05 Uhr)

  7. #7
    Contao-Urgestein
    Registriert seit
    30.01.2011.
    Ort
    Stuttgart
    Beiträge
    4.138

    Standard

    die json Versions basiert auf dieser Version https://github.com/contao/core/relea...-3.3.beta1.zip und da braucht es auch keine Composer Installation

  8. #8
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Wieso werden überhaupt inoffizielle Checks von Beta-Releases über das Forum verteilt? Ich meine Betas ändern sich jeden Tag - da macht der Check beim nächsten git pull doch schon kein Sinn mehr oder?

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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