Ergebnis 1 bis 10 von 10

Thema: Unable to launch a new process

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

    Standard Unable to launch a new process

    In einer VM die mit PuPHPet generiert wurde (Ubuntu Basis) habe ich bei einer Contao Installation gerade das Problem, dass beim update der Packages nur die Meldung "Unable to launch a new process." kommt (es sollten neu hinzugefügt Pakete heruntergeladen werden). Direkt zuvor hat es für das update anderer Pakete schon mal funktioniert.

    Die Fehlermeldung passiert ja dann, wenn proc_open fehlschlägt. Wodurch könnte ein failure bei proc_open passieren? max_execution_time ist bspw. auf 300, memory_limit auf 256M. Gibt es irgendwelche anderen PHP Settings, die proc_open einschränken könnten?

  2. #2
    Contao-Nutzer
    Registriert seit
    19.11.2012.
    Ort
    München
    Beiträge
    18

    Standard

    Hallo Spooky, hast Du das Problem gelöst oder irgendeinen Tipp?
    Ich bekomme im Moment beim Composer-Aufruf "Pakete aktualisieren" ebenfalls den Fehler "Unable to launch a new process".
    Hoster: Hosteurope
    Paket: WebServer Medium
    In htaccess eingestellt:
    php_value memory_limit 1024M
    php_value max_execution_time 300

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

    Standard

    Welche Version des Composer Client ist bei dir installiert?

  4. #4
    Contao-Nutzer
    Registriert seit
    19.11.2012.
    Ort
    München
    Beiträge
    18

    Standard

    Version Composer Client: 0.16.2

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

    Standard

    Kann es sein dass du den process mode benutzt, statt inline oder detached?

  6. #6
    Contao-Nutzer
    Registriert seit
    19.11.2012.
    Ort
    München
    Beiträge
    18

    Standard

    Eigentlich nicht (Anhang). In den Einstellungen ist "während der aktuellen http-Anfrage" gewählt.
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Dann versuche es mal mit dem detached mode, falls möglich.

  8. #8
    Contao-Nutzer
    Registriert seit
    19.11.2012.
    Ort
    München
    Beiträge
    18

    Standard

    Im Modus "als Unterprozess des aktuellen Webserverprozesses" macht er gar nichts, keine Bildschirmausgabe, keine Paketverarbeitung.
    Im Modus "als eigenständiger Prozess" macht er eine Bildschirmausgabe (Anhang)
    bleibt dann aber so stehen. D.h. da passiert nichts mehr.
    Ich schreibe heute mal an Hosteurope.

    VG Hendrik
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Zitat Zitat von hmx Beitrag anzeigen
    Im Modus "als eigenständiger Prozess" macht er eine Bildschirmausgabe (Anhang)
    bleibt dann aber so stehen. D.h. da passiert nichts mehr.
    Klicke in so einem Fall nochmal auf "Paketverwaltung", das erzeugt quasi einen manuellen Refresh.

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

    Support Contao

    Standard

    Zitat Zitat von hmx Beitrag anzeigen
    Im Modus "als Unterprozess des aktuellen Webserverprozesses" macht er gar nichts, keine Bildschirmausgabe, keine Paketverarbeitung.
    Im Modus "als eigenständiger Prozess" macht er eine Bildschirmausgabe (Anhang)
    bleibt dann aber so stehen. D.h. da passiert nichts mehr.
    Ich schreibe heute mal an Hosteurope.

    VG Hendrik
    Zumindest bei mir auf einem Webserver Basic ist es eine gute Idee, den Composer-Aufruf als eigenständigen Prozess unter PHP 7 laufen zu lassen. Der Befehl dazu könnte lauten:
    /usr/bin/php7.0 -d memory_limit=1.5G -d max_execution_time=900
    Entsprechende Pfadangaben findest Du unter https://www.hosteurope.de/faq/webhos...t-pfadangaben/

    Nachtrag: Auch bei mir funktioniert es unter PHP 5.6 nicht. Der Hosteurope-Support antwortet dazu mit eine Mailer aus Textbausteinen vom Schlage 'Haben Sie die Datei binär oder im ASCII-Mode übertragen?'. Grundsätzlich scheint es da unter PHP 5.6 eine Fehlfunktion zu geben, die es nun einzugrenzen gilt. Ohne Mithilfe des Providers wird das kniffelig. *Seufz*
    Geändert von lucina (20.11.2016 um 12:08 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
  •