Ergebnis 1 bis 6 von 6

Thema: Composer führt Backend bei Paketaktualisierung aus

  1. #1
    Contao-Nutzer
    Registriert seit
    20.01.2014.
    Beiträge
    14

    Standard Composer führt Backend bei Paketaktualisierung aus

    Ich verzweifel so langsam … mein Paket ist bei Strato gehostet, ich muss den Composer als eigenständigen Prozess ausführen und benutze dafür auch den Strato spezifischen Pfad.

    Beim Ausführen der Aktualisierung in der Paketverwaltung führt der Composer nun aber die Backend-Datei von Contao aus.

    Code:
    $ /usr/bin/php -d max_execution_time=900 composer.phar update --no-ansi --no-interaction --dry-run --profile
    X-Powered-By: PHP/5.6.31
    Expires: Thu, 19 Nov 1981 08:52:00 GMT
    Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
    Pragma: no-cache
    Set-Cookie: BE_USER_AUTH=[…]; expires=Tue, 31-Oct-2017 21:02:55 GMT; Max-Age=3600; path=/cms; httponly
    Vary: User-Agent
    Content-Type: text/html; charset=utf-8
    
    <!DOCTYPE html>
    <html lang="de">
    <head>
    
      <meta charset="utf-8">
      <title>Paketverwaltung - Contao Open Source CMS 3.5</title>
    […]
    Hat Jemand eine Idee was hier vor sich geht?

    Der Contao-Check hat überall grünes Licht gegeben. Die Erweiterung »DMA Elementgenerator« hat sich noch im Modus »während der aktuellen http-Anfrage« installieren lassen. Danach gab es dann Timeouts …

    Beste Grüße,
    Bastie
    Geändert von lebastie (31.10.2017 um 20:33 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Genau das gleiche Problem habe ich aktuell auch.

    Provider: World4You

    Der Support nannte mir folgende Pfade:
    - /usr/bin/php54-cgi
    - /usr/bin/php7-cgi

    Aber egal was ich mache, ob ich nun composer.phar update oder auch noch die Kommandos fürs memory_limit oder --no-ansi usw. eingebe, es kommt im Terminal immer
    Content-type: text/html
    Über das ausführen im Backend kam eine komplette HTML-Seite...

    Weiß jemand was hier falsch läuft?

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

    Standard

    Das sind die falschen Pfade. Siehe https://github.com/contao/contao-manager/wiki/World4You

  4. #4
    Contao-Fan
    Registriert seit
    01.11.2013.
    Beiträge
    644

    Standard

    Demnach müsste der Pfad unter PHP 5.4 so lauten:

    /usr/bin/php5

    Da ja Major für zB "5" oder "7" steht. Oder irre ich mich?

    Denn wenn ich anhake "als eigenständiger Prozess", und einen Testlauf durchführe meldet es:
    sh: /usr/bin/php5: No such file or directory
    Ebenfalls nicht funktioniert:
    /usr/bin/php54
    /usr/bin/php5.4
    Als PHP Version ist eingestellt: 5.4.45

    Edit: Als Paket haben wir "Domainserver PRO".
    Geändert von gm-team (28.11.2017 um 16:28 Uhr)

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

    Standard

    xchs und m-werk haben den Wiki Artikel bearbeitet. Du könntest ihnen hier im Forum eine Nachricht schicken, ob die Pfade tatsächlich so lauten sollen.

  6. #6
    Contao-Fan
    Registriert seit
    26.05.2013.
    Ort
    Berlin
    Beiträge
    381

    Standard

    @lebastie schau mal hier im Beitrag weiter unten
    https://community.contao.org/de/show...966#post432966
    Thema hatten wir schon mal und bisher scheinbar noch keine Lösung; Ich hab schon x-Möglichkeiten in den Einstellungen bei PHP-Pfad/Befehl eingegeben, aber ohne Erfolg. Es kommt der komplette HTML-Seitencode vom Backend. Der PHP-Pfad soll angeblich stimmen (/usr/bin/php), eine Versionsangabe muss man scheinbar nicht anhängen

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
  •