Ergebnis 1 bis 25 von 25

Thema: 500 Internal Server Error bei Paket-Aktualisierung

  1. #1
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard 500 Internal Server Error bei Paket-Aktualisierung

    Tach Freunde

    Erhalte bei der Aktualisierung oder Installation von Paketen jeweils einen 500er.
    Bin mit Contao 3.5.27 und Composer 0.16.4 unterwegs.
    Komischerweise tritt das bei allen Contao-Installationen auf.

    Im Error Log habe ich folgenden Eintrag:
    Code:
    Premature end of script headers: php, referer: http://www.meineDomain.ch/
    In der htaccess habe ich lediglich folgenden Eintrag eingefügt:
    Code:
    Action php /cgi-php55/php
    AddHandler php55 .php
    Hat wer einen Ansatz, wie ich das beheben kann?

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

    Standard

    Welcher Hoster? Benutzt du den detached mode? Welche Minimal Stabilität hast du eingestellt?

  3. #3
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Hallo Spooky
    Hoster haben wir "Hoststar".
    Wird als eigenständiger Prozess ausgeführt.
    Entwicklerversion und Stabil bevorzugen ist aktiv.

    Wir haben eigentlich an Composer nichts herumgeschraubt :-)

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

    Standard

    Musst du PHP 5.5 nutzen? Geh mal eine eine 5.6.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  5. #5
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Habe die Anpassung in der htaccess vorgenommen. Leider kommt noch immer die 500 Internal Server Error-Meldung.

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

    Standard

    Zitat Zitat von Dee Beitrag anzeigen
    Wird als eigenständiger Prozess ausgeführt.
    Dann solltest du nach dem Klick auf "Pakete Aktualisieren" eigentlich das schwarze Konsolen Fenster sehen und nicht direkt einen 500er Fehler.


    Zitat Zitat von Dee Beitrag anzeigen
    Entwicklerversion und Stabil bevorzugen ist aktiv.
    Setze die Minimal Stabilität auf "Stabil", falls nicht anders erforderlich.


    Zitat Zitat von Dee Beitrag anzeigen
    Wir haben eigentlich an Composer nichts herumgeschraubt :-)
    Das hat auch nichts mit deinem Problem zu tun .

  7. #7
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Habe nun die "Minimale Stabilität" auf "Stabil" gesetzt.
    Caches gelöscht und auf "Pakete aktualisieren" geklickt.

    und wieder... 500er...

    Error Log:
    Code:
    [Wed Jun 07 16:19:28 2017] [error] [client xy] Premature end of script headers: php, referer: http://www.meineDomain.ch/
    hmmm...

    Hast du eventuell noch eine Idee, was ich versuchen kann?
    Geändert von Dee (07.06.2017 um 15:23 Uhr)

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

    Standard

    Der detached mode scheint bei dir nicht zu funktionieren, vermute ich.

  9. #9
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Was kann das verursachen oder wie könnte ich dies beheben?

  10. #10
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Ich habe es nun auch auf einer anderen Installation versucht. Auch hier kann ich keine Pakete updaten jedoch erhalten ich folgende Angaben:
    Code:
    $ /usr/bin/env php -d memory_limit=1G -d max_execution_time=900 composer.phar update --no-ansi --no-interaction
    /usr/bin/env: php: No such file or directory
    Kann jetzt selbst nicht extrem viel damit anfangen. Kann wer etwas Licht ins Dunkle bringen?

  11. #11
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Spontan: Bei einigen Hoster muss noch die eingesetzte PHP-Version an den „php-Befehl” angefügt werden. Also „php71” …
    Klappt es dann?
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  12. #12
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Danke planepix für deinen Input.

    Habe das versucht, jetzt kommt wie auf der anderen Installation direkt der 500er.

    Hast du eventuell noch einen anderen Input?

  13. #13
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Könnte das ganze mit proc_open zusammenhängen oder war das nur bei früheren PHP Versionen der Fall? Es ist mir als hätten wir früher mal Probleme damit, hmmm...

  14. #14
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Leider nein.
    Hoffe wir auf Spooky
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

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

    Standard

    Führe mal den neuesten Contao Check aus. Dort werden ein paar zusätzliche Dinge für die Paketverwaltung überprüft.

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

    Support Contao

    Standard

    Also ich vermute auch, dass der detached mode schlicht nicht läuft bei dem Hosting. Was sagt eigentlich phpinfo() ? Insbesondere auch zum Thema memory_limit und max_execution_time? Vielleicht klappt es ja im ganz normalen Modus, wenn die minimale Stabilität auf stable steht. Probieren kostet jedenfalls nichts. Ansonsten hast du - falls ich das auf der Website richtig gelesen habe - vollen Zugriff auf die Logfiles. Da sollte zum Fehler 500 auch etwas mehr drinstehen.

  17. #17
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Danke für eure Rückmeldungen.

    Habe Contao-Check ausgeführt und siehe da, Proc_open war rot
    Konnte das jetzt beheben und der Check ist alles im grünen Bereich.

    Leider funktioniert es aber noch immer nicht.

    PHP Info sagt viel ;-)

    PHP Version 5.4.35 (habe ich von 5.6 auf 5.4 geändert damit es mit proc_open klappt)

    memory_limit: 256MB (das wird wohl nicht reichen, nehme ich jetzt mal an)
    max_execution_time: 180

    Gehe ich richtig der Annahme, dass ich mich an den Hoster wenden muss?

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

    Support Contao

    Standard

    Zitat Zitat von Dee Beitrag anzeigen
    PHP Version 5.4.35 (habe ich von 5.6 auf 5.4 geändert damit es mit proc_open klappt)

    memory_limit: 256MB (das wird wohl nicht reichen, nehme ich jetzt mal an)
    max_execution_time: 180

    Gehe ich richtig der Annahme, dass ich mich an den Hoster wenden muss?
    Im Prinzip ja. Ich würde in jedem Fall erst mal probieren, ob es mit einem der beiden anderen verfügbaren Modi funktioniert. Halte ich durchaus nicht für aussichtslos, 256MB RAM ist zwar nicht gerade üppig, aber immerhin... Und wenn man die geforderte Stabilität erhöht, sinkt eben auch der RAM-Verbrauch, weil es weniger Alpha, Beta oder gar stabile Versionen von jeder einzelnen Erweiterung gibt als Entwicklerversionen.
    Letztlich kann es aber - selbst wenn das klappt - nicht befriedigend sein, mit PHP 5.4 arbeiten zu müssen. Und deswegen würde ich schon empfehlen, den Hoster in jedem Fall auf die Problematik anzusprechen. Falls das nichts bringt, würde ich ernsthaft über einen Wechsel zu einem geeigneteren Hoster nachdenken.

  19. #19
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Danke tab für die Infos.

    Habe es mit den anderen Modi versucht - funktioniert leider mit keinem.
    Die PHP-Version kann ich eigentlich über die htaccess steuern. Welche PHP-Version wäre für eine 3.5.27 Installation am geeignetsten?

    Den Wechsel zu einem anderen Hoster sehe ich als etwas Problematisch an, da wir zurzeit ca. 50 Webseiten auf diesem Reseller betreiben Diese alle zu migrieren habe ich etwas bammel vom Aufwand her

    Sobald ich weiss, welche PHP-Version am geeignetsten ist, rufe ich den Hoster mal an.

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

    Standard

    Zitat Zitat von Dee Beitrag anzeigen
    Die PHP-Version kann ich eigentlich über die htaccess steuern. Welche PHP-Version wäre für eine 3.5.27 Installation am geeignetsten?
    Falls der detached mode bei dir nun funktioniert, hat die .htaccess keine Auswirkung darauf, welche PHP Version während dem composer update benutzt wird. Das kannst du nur über den Pfad zur PHP CLI Executable steuern.

    Idealerweise benutzt du eine PHP CLI Executable von PHP 7.1. Falls du auf deiner Website aber nicht PHP 7.1 benutzt, dann musst du die Platform Definition in der composer.json hinzufügen, wie hier beschrieben.

    Außerdem solltest du sicher stellen, dass deine composer.phar mindestens Version 1.4.2 hat.

  21. #21
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Danke Spooky für die Infos.

    Nach langem hin und her mit unserem Hoster, ist es nun leider definitiv so, dass er PHP-Funktionen wie proc_open für die neueren PHP -Versionen nicht mehr aktivieren will.

    6 Jahre Kunde ist nichts Wert - früher war alles besser

    Wir sind natürlich wieder an einem Reseller-Hosting interessiert - hat da wer einen Hoster am Start, der ich mir unbedingt anschauen sollte?

  22. #22
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.468
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Dee,

    cyon.ch und metanet.ch nutzen viele Contao-User in der Schweiz.
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  23. #23
    Contao-Nutzer
    Registriert seit
    11.03.2012.
    Ort
    Riehen, CH
    Beiträge
    27

    Standard

    Hallo Dee,

    bin ebenfalls bei Hoststar und seit gestern funktioniert die Paket-Aktualisierung wieder.....zumindest bei uns (3 Hosting mit Contao 3.5.27 und PHP 5.6)

    Der Contao-Check sagt zwar immernoch, dass Proc_open deaktiviert ist.

    Wie ist bei dir der Stand?

    (nebenbei: Hast du bei Hoststar die Contao 4.4 zum laufen bekommen? ich nicht..)

  24. #24
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Ciao snoks7

    Das kann ich leider nicht bestätigen. Bei uns hat sich seit dem nichts geändert.
    Wir machen jetzt die letzten Seiten noch auf 3.5.24 mit php 5.6. Da funktioniert es noch.

    Sobald wir unsere neuen Reseller-Accounts ready haben, werden wir Step by Step alles migrieren und dann bei Hoststar kündigen.
    Eigentlich schade, war die letzten 6 Jahre sehr zufrieden, ausser die Perfomence, die lässt auch sehr zu wünsche übrig.

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

    Support Contao

    Standard

    Und so zur Info für alle anderen zu welchem Hoster habt ihr gewechselt und was waren die entscheidenden Kriterien?
    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.




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
  •