Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: HTTP500 -/contao-manager.phar.php

  1. #1
    Contao-Nutzer
    Registriert seit
    06.05.2021.
    Beiträge
    10

    Standard HTTP500 -/contao-manager.phar.php

    Hallo liebe community,

    um ein Update auf die Version 4 durchzuführen probiere ich diese clean in eine sub-Domain zu installieren.

    Die "Abhängigkeiten" sind angeblich okay, siehe Screenshot.
    1.png

    Sobald die Installation gestartet werden soll erscheint folgendes:

    ERROR 500
    HTTP request for "POST api/server/contao" failed.
    Looks like an unexpected error happened on your server. Please check the log files of your web server (Apache/Nginx) and the Contao Manager logs at "contao-manager/logs".

    Hab das jetzt schon in verschiedenen sub Domain zum Testen ausprobiert.
    Der Host ist ein Cent OS mit aktuellem Plesk.

    Any ideas?

    Das Log gibt folgendes aus:

    AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Class 'Contao\\ManagerApi\\HttpKernel\\ApiProblemRespons e' not found in phar:///var/www/vhosts/placeholder.ag/contao4.placeholder.ag/web/contao-manager.phar.php/dist/api.php:27\nStack trace:\n#0 [internal function]: unknown()\n#1 /var/www/vhosts/placeholder.ag/contao4.placeholder.ag/web/contao-manager.phar.php(86): Phar::webPhar(NULL, 'index.html', '', Array, 'rewrites')\n#2 {main}\n thrown in phar:///var/www/vhosts/placeholder.ag/contao4.placeholder.ag/web/contao-manager.phar.php/dist/api.php on line 27PHP message: PHP Fatal error: Uncaught Error: Class 'Symfony\\Component\\ErrorHandler\\Error\\FatalErr or' not found in phar:///var/www/vhosts/placeholder.ag/contao4.placeholder.ag/web/contao-manager.phar.php/vendor/symfony/error-handler/ErrorHandler.php:680\nStack trace:\n#0 [internal function]: Symfony\\Component\\ErrorHandler\\ErrorHandler::ha ndleFatalError()\n#1 {main}\n thrown in phar:///var/www/vhosts/placeholder.ag/contao4.placeholder.ag/web/contao-manager.phar.php/vendor/symfony/error-handler/ErrorHandler.php on line 680', referer: https://contao4.placeholder.ag/contao-manager.phar.php/

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

    Support Contao

    Standard

    Vor der Installation darf im web-Verzeichnis (= document root der Domain) nur die contao-manager.phar.php drin sein und im Verzeichnis drüber eben nur das Unterverzeichnis web. Ich sehe bei deinem zweiten Screenshot im Hintergrund, dass der Contao-Manager das Verzeichnis geändert hat und eine Anpassung der document root verlangt. Das passiert genau dann, wenn eins der beiden Verzeichnisse noch weitere Dateien enthält.

  3. #3
    Contao-Nutzer
    Registriert seit
    06.05.2021.
    Beiträge
    10

    Standard

    Vielen Dank für deine schnelle Antwort.

    Hat auf Anhieb funktioniert, KLASSE!

  4. #4
    Contao-Nutzer
    Registriert seit
    06.05.2021.
    Beiträge
    10

    Standard Install Tools / innodb_large_prefix

    Eine Hürde habe ich noch.

    Das Install Tools gibt Folgende Meldung aus:

    The innodb_large_prefix option is not enabled!
    The innodb_large_prefix option is not enabled on your server. Please enable it (recommended) or configure a different character set and collation in the config/config.yml file.

    doctrine:
    dbal:
    connections:
    default:
    default_table_options:
    charset: utf8
    collate: utf8_unicode_ci
    engine: MyISAM

    Die Datei (config.yml) habe ich erstellt und befüllt, der Fehler bleibt.
    Könnte noch eine persönliche *.cnf erstellen, würde das aber lieber mit Angabe erledigen.

    Hast Du eine Idee?

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

    Support Contao

    Standard

    Änderungen in Konfigurationsdateien werden immer erst wirksam, nachdem der Anwendungscache gelöscht und neu aufgebaut ist. Das geht im Contao-Manager unter Systemwartung, gleich der oberste Punkt.

  6. #6
    Contao-Nutzer
    Registriert seit
    06.05.2021.
    Beiträge
    10

    Standard

    DANK!

  7. #7
    Contao-Nutzer
    Registriert seit
    17.06.2010.
    Beiträge
    52

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Vor der Installation darf im web-Verzeichnis (= document root der Domain) nur die contao-manager.phar.php drin sein und im Verzeichnis drüber eben nur das Unterverzeichnis web.
    Denke genau das passiert vielen, die der Installations-Anleitung folgen, die an der Stelle meiner Meinung nach "missverständlich" ist:

    1) "... Erstelle dazu den Ordner web und setze das Wurzelverzeichnis (Document Root) der Installation über das Admin-Panel des Hosting-Providers auf diesen Unterordner."

    2) "... Nach erfolgreichem Download erhältst du eine Datei contao-manager.phar. Übertrage diese Datei in das Verzeichnis web auf deinem Webserver."

    Nach dem Start des manager aus "/web" ist das erste was passiert, das man gesagt bekommt, man müsse einen Unterordner "/web" anlegen und die server conf ändern. Da denk ich dann: ok, schon erledigt bin ja genau der Installtionsanleitung gefolgt, man lässt den manager den Unterordner "/web" anlegen und landet dann zb. bei "/web/web/" und dann genau bei diesem Fehler.

  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.273

    Standard

    ---

    Falsch..sorry

  9. #9
    Contao-Nutzer
    Registriert seit
    17.06.2010.
    Beiträge
    52

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    ---

    Falsch..sorry
    magst Du uns noch erhellen, wer oder was genau..?

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.273

    Standard

    Hatte auch nen 500er Fehler der aber nichts mit einer frischen Installation zu tun hatte sondern einem Updatefehler und einer Inkompatibilität zu Synfony 4/5. Daher hatte ich eine Lösung zu einem anderen Problem gepostet. Sorry

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
  •