Ergebnis 1 bis 18 von 18

Thema: Contao Manager 1.8.0 hängt / Contao 4.13.32

  1. #1
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard Contao Manager 1.8.0 hängt / Contao 4.13.32

    Ich kämpfe nun schon seit Stunden mit dem Composer, der bei allen möglichen Tasks "hängen bleibt". Eigentlich möchte ich nur schnell ein Plugin installieren. :-(

    Im Composer zeigt er mir an und hängt beim "Resolving":
    composer require dklemmt/contao_dk_mmenu
    composer update --no-install
    > Resolving dependencies using Composer Cloud v3.6.0-1-g9d9036c
    vendor/bin/contao-console contao:maintenance-mode enable
    composer install
    vendor/bin/contao-console contao:maintenance-mode disable

    Ich habe schon die task.json gelöscht, ich habe schon den kompletten Ordner contao-manager gelöscht. Ich habe den Browser Cache gelöscht. Trotzdem komme ich einfach nicht weiter.

    In der Log Datei des Contao Managers finde ich noch die "Access Denied" Fehlermeldung, mit der ich nichts anfangen kann:
    Code:
    [06-Feb-2024 10:31:30 CET] [2024-02-06T10:31:30.018148+01:00] app.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException: "Access Denied." at phar:///mnt/web121/a2/00/xxxxxx/htdocs/domainname/contao-4/public/contao-manager.phar.php/api/EventListener/ExceptionListener.php line 110 {"exception":"[object] (Symfony\\Component\\HttpKernel\\Exception\\AccessDeniedHttpException(code: 0): Access Denied. at phar:///mnt/web121/a2/00/xxxxxx/htdocs/domainname/contao-4/public/contao-manager.phar.php/api/EventListener/ExceptionListener.php:110)\n[previous exception] [object] (Symfony\\Component\\Security\\Core\\Exception\\AccessDeniedException(code: 403): Access Denied. at phar:///mnt/web121/a2/00/xxxxxx/htdocs/domainname/contao-4/public/contao-manager.phar.php/vendor/symfony/security-http/Firewall/AccessListener.php:132)"} []
    Hat mir jemand einen Tipp, was ich noch versuchen kann?
    Geändert von d003232 (06.02.2024 um 19:04 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard Rechteproblem?

    Kannst du die Rechte kontrollieren?
    Schaut mir so aus, als wenn es kein Lese- und Ausführrecht gibt.

    Selber die Rechte über ssh anpassen, ansonsten deinen Hoster kontaktieren. Eventuell bist du nicht in der richtigen Gruppe, du hast die Rechte nicht...

  3. #3
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von zoglo Beitrag anzeigen
    Kannst du die Rechte kontrollieren?
    Schaut mir so aus, als wenn es kein Lese- und Ausführrecht gibt.

    Selber die Rechte über ssh anpassen, ansonsten deinen Hoster kontaktieren. Eventuell bist du nicht in der richtigen Gruppe, du hast die Rechte nicht...
    Hmm. Ich habe zwei Contao Installationen bei Strato. Bei der einen geht es ohne Schwierigkeiten. Bei der älteren macht es Probleme. Dann versuche ich mal über Filezilla die Rechte zu ändern ... wobei ich etwas unsicher bin, was ich verändern darf/sollte.

    Muss ich die Dateien in "/contao-4/vendor/symfony" ändern?

  4. #4
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ok, das Zauberwort war Strato wenn du dort keinen SSH Zugang hast, wird es holperig beim Updaten.

    Schau mal hier vorbei: https://community.contao.org/de/foru...php?166-Strato

  5. #5
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Ich habe auch bei Strato SSH Zugang. Und die Änderungen an den Dateierechtigungen kann ich ja auch per FTP machen. Nur weiss ich nicht, an welchem Unterordner ich die Dateiberechtigungen ändern soll.

    "/contao-4/vendor/symfony" hat schon mal nicht funktioniert bzw. nicht gewirkt.

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Strato hat Probleme bei Updates über den Manager. Das hat @Ainschy Dir mit dem Link sagen wollen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #7
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Strato hat Probleme bei Updates über den Manager. Das hat @Ainschy Dir mit dem Link sagen wollen.
    Mit der neueren Installation auf Strato funktioniert es. Daher vermute ich eine bestimmte Konstellation, irgend welche alte Daten in der Installation, die Schwierigkeiten bereiten.

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

    Standard

    Am besten alles nur auf der Konsole ausführen. In vendor musst du nichts ändern.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Am besten alles nur auf der Konsole ausführen. In vendor musst du nichts ändern.
    Ich habe es so verstanden, dass ich in der Konsole, im Root der Contao Installation mit "php composer.phar require dklemmt/contao_dk_mmenu" z.B. eine Erweiterung manuell installieren kann. Leider erhalte ich nur einen 404 Fehler:

    Status: 404 Not Found
    X-Powered-By: PHP/8.1.27
    Content-type: text/html; charset=UTF-8

    No input file specified.

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

    Standard

    Du musst das richtige PHP CLI nutzen.
    » sponsor me via GitHub or PayPal or Revolut

  11. #11
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du musst das richtige PHP CLI nutzen.
    Ich stochere im Nebel. Mit "/opt/RZphp81/bin/php-cli composer.phar require dklemmt/contao_dk_mmenu" erhalte ich:

    Could not open input file: composer.phar

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

    Standard

    Zitat Zitat von d003232 Beitrag anzeigen
    Ich stochere im Nebel. Mit "/opt/RZphp81/bin/php-cli composer.phar require dklemmt/contao_dk_mmenu" erhalte ich:

    Could not open input file: composer.phar
    Hast du denn die composer.phar in das Contao Installationsverzeichnis runtergeladen?
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Nutzer
    Registriert seit
    22.04.2013.
    Beiträge
    89

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Hast du denn die composer.phar in das Contao Installationsverzeichnis runtergeladen?
    Nein. Ich dachte der wäre automatisch installiert. Nun habe ich mir den Composer von https://getcomposer.org/download/ heruntergeladen, in das root Verzeichnis der Contao Installation hochgeladen und nun funktionieren die manuellen composer Befehle !!!

    So ganz habe ich noch nicht verstanden, warum ich den Pfad "/opt/RZphp81/bin/php-cli" manuell eingeben muss, aber zum Glück wir mir der in der grafischen Konsole angezeigt und ich kann de dort einfach herauskopieren.

    Vielen Dank für die Hilfe!

  14. #14
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Zitat Zitat von d003232 Beitrag anzeigen
    So ganz habe ich noch nicht verstanden, warum ich den Pfad "/opt/RZphp81/bin/php-cli" manuell eingeben muss,
    Weil der Server mit der Angabe php-cli alleine nichts anfangen kann. Er weiß nicht, wo das Programm liegt. (Technisch: er sucht in allen Verzeichnissen, die in der Variablen PATH eingetragen sind und da ist /opt/RZphp81/bin anscheinend nicht dabei).
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

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

    Standard

    Zitat Zitat von d003232 Beitrag anzeigen
    So ganz habe ich noch nicht verstanden, warum ich den Pfad "/opt/RZphp81/bin/php-cli" manuell eingeben muss
    Es könnten sich entsprechend gesymlinkte Binaries im PATH befinden, übliche Namen wären "php", "php8.1", "php81", "php8.2", "php82" etc. Das ist von Hosting zu Hosting unterschiedlich.

    In deinem Fall ist "php" aber nicht ein PHP CLI binary sondern die PHP CGI binary, welches du auf der Konsole nicht nutzen kannst und nur für das prozessieren von Web Requests verwendet werden kann.
    » sponsor me via GitHub or PayPal or Revolut

  16. #16
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nur so als kleiner Hinweis, wenn man gar so ins Schwimmen kommt - es kann manchmal zielführender sein, sich professionelle Unterstützung zu holen.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  17. #17
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.751
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Es könnten sich entsprechend gesymlinkte Binaries im PATH befinden, übliche Namen wären "php", "php8.1", "php81", "php8.2", "php82" etc.
    Ich glaube Strato hat keine gesymlinkten Binaries für PHP-Cli - ich habe da jedenfalls bisher nichts gefunden.
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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

    Standard

    Poste mal die Ausgabe von
    Code:
    find /usr/bin -type f -name "php*"
    » sponsor me via GitHub or PayPal or Revolut

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
  •