Contao-Camp 2024
Ergebnis 1 bis 18 von 18

Thema: Fehler beim Aufruf Paketverwaltung

  1. #1
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard Fehler beim Aufruf Paketverwaltung

    Hallo,

    ich habe ein Problem bei einer Installation, die vorher bei der Hosting-Agency lag und prima lief, jetzt jedoch von dogado übernommen wurde.
    Wenn ich nach dem Login im Backend die Paketverwaltung das erste Mal aufrufe, wird sie ganz normal angezeigt. Bei jedem weiteren Aufruf erscheint jedoch folgende Fehlermeldung:
    Code:
    Fatal error: require_once(): Failed opening required 'phar:///var/www/vhosts/xxxxxxx/composer/composer.phar/vendor/autoload.php' (include_path='.:/opt/plesk/php/5.6/share/pear') in /var/www/vhosts/xxxxxx/system/modules/!composer/src/Runtime.php on line 560
    Wo klemmt es hier?

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

    Standard

    Führe eine Paketaktualisierung durch und ersetze die /composer/composer.phar mit dieser Datei.

  3. #3
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.331
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Ignatz Beitrag anzeigen
    ... jetzt jedoch von dogado übernommen wurde ...
    Ziehe einen Providerwechsel in Betracht.

  4. #4
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    Ja, wenn es nach mir gänge, gern ein Providerwechsel. Ich hatte es dem Kunden auch angeboten, aber ...

    Die composer.phar habe ich durch die aktuelle ersetzt. Leider kann ich keine Paketaktualisierung durchführen. Ich komme nicht mehr in die Paketverwaltung. Der Fehler bleibt bestehen.
    Kann ich dem Provider einen Tipp geben, woran er drehen muss?

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

    Standard

    Zitat Zitat von Ignatz Beitrag anzeigen
    Die composer.phar habe ich durch die aktuelle ersetzt. Leider kann ich keine Paketaktualisierung durchführen. Ich komme nicht mehr in die Paketverwaltung. Der Fehler bleibt bestehen.
    Hast du SSH Zugang?

  6. #6
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    Ja, nach mehrmaliger Anfrage bei dogado geht das jetzt.

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

    Standard

    Dann navigiere in den /composer Ordner deiner Contao Installation und führe folgendes Kommando aus:
    Code:
    php composer.phar update -o
    Vorsicht: den php Teil des Kommandos musst du ggf. anpassen. Die verwendete PHP Version bei diesem Kommando sollte der PHP Version entsprechen, die für deine Contao Installation im Web Server eingestellt ist.

  8. #8
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    Ich habe jetzt folgendes versucht:
    Code:
    /opt/plesk/php/5.6/bin/php -d memory_limit=-1 -d max_execution_time=900 composer.phar update -o
    und erhalte
    Code:
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Getötet
    Kann ich eigentlich problemlos zur „alten“ Paketverwaltung zurück?

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

    Standard

    Getötet

    Du kannst das Composer Update auch lokal machen und dann die composer.lock Datei auf den Server kopieren und dann folgendes ausführen:
    Code:
    /opt/plesk/php/5.6/bin/php composer.phar install -o

  10. #10
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    So, ich habe die Paketaktualisierung jetzt durchgeführt, wie in Spookys letztem Beitrag empfohlen. Die Installation läuft auch soweit noch. Das Problem mit der Paketverwaltung bleibt jedoch bestehen. Gleiche Fehlermeldung wie bisher.

    Gruß,
    Ignatz

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

    Standard

    Überprüfe deine Serverumgebung mal mit dem Contao Check.

  12. #12
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    Habe ich bereits getan. Der Check zeigt alles grün. Wenn ich die bestehende Installation prüfe, meckert er nur an der robots.txt. Die habe ich noch etwas angepasst.

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

    Standard

    Ah, der Fehler passiert generell in einer Plesk Umgebung, siehe: https://github.com/contao-community-...ent/issues/313

    Bei manchen Usern hat es geholfen auf eine höhere PHP Version umzusteigen.

  14. #14
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    Danke! Wie es aber aussieht, gibt’s dafür keine Lösung. Auf einen höhere PHP-Version kann ich wegen verwendeter Erweiterungen nicht umsteigen.

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

    Standard

    Hm, welche Erweiterungen blockieren den Umstieg?

  16. #16
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    z. B. der efg

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

    Standard

    Version 3.0.2 des EFG sollte prinzipiell kompatibel sein.

  18. #18
    Contao-Fan
    Registriert seit
    22.10.2009.
    Beiträge
    293

    Standard

    Ok, dann Versuche ich mal eine höhere PHP-Version.

    [EDIT]
    Es scheint tatsächlich zu funktionieren. Ob der efg alles tut, was er soll, muss ich beobachten.

    Vielen Dank soweit!
    Geändert von Ignatz (22.03.2018 um 14:09 Uhr)

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
  •