Ergebnis 1 bis 5 von 5

Thema: Contao 4 Erweiterung installieren

  1. #1
    Contao-Fan
    Registriert seit
    11.10.2010.
    Beiträge
    379

    Frage Contao 4 Erweiterung installieren

    Hi, ich kann bei Contao 4.4.3 keine Erweiterung installieren. Wenn ich den Ordner system/modules hochschiebe und das installtool aufrufe sagt contao die DB sei aktuell. Was kann ich noch machen?

  2. #2
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Der Cache muss zuerst geleert werden. Über die Kommandozeile folgendes ausführen:

    Code:
    $ php vendor/bin/contao-console cache:clear --no-warmup -e dev
    $ php vendor/bin/contao-console cache:clear --no-warmup -e prod
    Steht die Kommandozeile nicht zur Verfügung die Ordner var/cache/dev und var/cache/prod löschen.

  3. #3
    Contao-Fan
    Registriert seit
    11.10.2010.
    Beiträge
    379

    Standard

    Wenn ich das über SSH mache, kommt
    -bash: Zeile 10: $: Kommando nicht gefunden.

  4. #4
    Contao-Urgestein
    Registriert seit
    29.10.2009.
    Ort
    Magdeburg
    Beiträge
    2.020
    Partner-ID
    626
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von x4all Beitrag anzeigen
    Wenn ich das über SSH mache, kommt
    -bash: Zeile 10: $: Kommando nicht gefunden.
    Die $ nicht eingeben. Ist nur das Anfangszeichen für die Kommandozeile

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Auch das php ist nicht notwendig, da die contao-console bereits den Eintrag #!/usr/bin/env php enthält.

    Darüberhinaus ist es (zumindest für den Live Betrieb) ratsam nach dem cache:clear --no-warmup einen cache:warmup zu machen - andernfalls bleibt der interne Cache von Contao leer und dadurch läuft die Website nicht so schnell wie sie könnte. Insgesamt also
    Code:
    vendor/bin/contao-console cache:clear --no-warmup -e=prod
    vendor/bin/contao-console cache:warmup -e=prod
    In der Managed Edition kann man das -e=prod auch weg lassen, also einfach nur
    Code:
    vendor/bin/contao-console cache:clear --no-warmup
    vendor/bin/contao-console cache:warmup
    Man könnte - für die Produktions Umgebung - zumindest in der Managed Edition auch einfach
    Code:
    composer install --optimize-autoloader
    ausführen (vorausgesetzt, die composer.lock Datei ist aktuell). Nach einer composer Operation wird nämlich sowieso cache:clear --no-warmup und cache:warmup ausgeführt. Der Zusatz --optimize-autoloader macht die Website nochmal ein wenig schneller . Siehe https://getcomposer.org/doc/articles...ptimization.md

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
  •