Ergebnis 1 bis 9 von 9

Thema: Problem Server-Konfiguration / Pfad PHP-Binary

  1. #1
    Contao-Nutzer Avatar von Dr. Jo
    Registriert seit
    11.08.2009.
    Ort
    Riehen (CH)
    Beiträge
    205

    Standard Problem Server-Konfiguration / Pfad PHP-Binary

    Hallo,

    ich habe das (etwas seltsame) Problem, dass sich bei einem Hosting der Contao Manager nicht mehr starten lässt, weil die Serverkonfiguration angeblich keinen gültigen Pfad zum PHP-Binary enthält. Bei der Erstinstallation und auch etwas später gab es da keine Probleme, und angeblich hat sich in der Zwischenzeit auch nichts an der Konfiguration des Servers geändert. Hoster ist eine größere deutsche Wissenschaftseinrichtung, also keine kommerziellen Hosting-Profis.

    Als Pfad hinterlegt (und vom Support auch so bestätigt) war /usr/bin/php. Auf Nachfrage habe ich darum gebeten, diesen Pfad auch in die bei der open_basedir eingetragenen Werte zu übernehmen (nach diverser Lektüre hier im Forum), hat aber nichts gebracht.

    Das Problem ist jetzt, dass es außer der Meldung im Manager ("Dieser Pfad enthält kein gültiges PHP-Binary") keine weitere Fehlermeldung gibt, lt. Aussage Hosting-Support auch keine Fehlermeldungen in den Server-Logs. SSH/Konsole gibts leider auch nicht. Hat jemand eine Idee, wo ich bzw. der Hosting-Support mit einer Fehlersuche/analyse ansetzen könnte? Manager-Version ist noch die 1.2.1.

    Danke im Voraus und viele Grüße

    Jo

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

    Support Contao

    Standard

    Was sagt denn der auf der Konsole eingegebene Befehl
    Code:
    /usr/bin/php -v
    Argh: Sehe gerade, kein SSH-Zugang verfügbar. Vielleicht wäre es ja eine nette Idee (zusätzlich) eine etwas informativere Fehlermeldung auszugeben, eventuell das, was beim Aufruf durch den Manager zurückgekommen ist.

  3. #3
    Contao-Nutzer Avatar von Dr. Jo
    Registriert seit
    11.08.2009.
    Ort
    Riehen (CH)
    Beiträge
    205

    Standard

    Vielleicht wäre es ja eine nette Idee (zusätzlich) eine etwas informativere Fehlermeldung auszugeben, eventuell das, was beim Aufruf durch den Manager zurückgekommen ist.
    Meinst Du damit mich oder den Manager? Ich habe eben keine informativere Fehlermeldung, das ist ja eben das Problem ...

    Wenn ich den Manager starte, kann ich mich einloggen, dann lädt er die Serverkonfiguration, meldet "Es wurde kein valides PHP-Programm auf dem Server gefunden" inkl. Schaltfläche "Konfigurieren", und wenn ich die Konfiguration aufrufe ("Andere ...", Pfad ist /usr/bin/php*), ist das Feld rot hinterlegt mit der Fehlermeldung "Dieser Pfad enthält kein gültiges PHP-Binary".

    /usr/bin/php ist übrigens bei den open_basedir-Values eingetragen.

    Irgendjemand eine Idee?


    *Die Ausgabe von $ which php ergibt /usr/bin/php

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

    Standard

    Die Ausgabe von php -v wäre interessant.

  5. #5
    Contao-Nutzer Avatar von Dr. Jo
    Registriert seit
    11.08.2009.
    Ort
    Riehen (CH)
    Beiträge
    205

    Standard

    Hier das Ergebnis ... ich fürchte aber, dass das nur bedingt weiterhelfen dürfte ...

    php -v
    PHP 7.2.24-0ubuntu0.18.04.2 (cli) (built: Jan 13 2020 18:39:59) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.24-0ubuntu0.18.04.2, Copyright (c) 1999-2018,
    by Zend Technologies

  6. #6
    Contao-Nutzer
    Registriert seit
    24.08.2018.
    Ort
    Magdeburg
    Beiträge
    131

    Standard

    Schieb doch einfach eine info.php mit der phpinfo() rauf und schau rein, was dort als Pfad steht.

  7. #7
    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 Dr. Jo Beitrag anzeigen
    Meinst Du damit mich oder den Manager? Ich habe eben keine informativere Fehlermeldung, das ist ja eben das Problem ...
    Ich hatte damit den Manager gemeint, wäre eventuell ein hilfreiches Feature vermutlich ohne großen Aufwand.

  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

    Zitat Zitat von WorkerBeeEu Beitrag anzeigen
    Schieb doch einfach eine info.php mit der phpinfo() rauf und schau rein, was dort als Pfad steht.
    Der Pfad wird nichts nützen, du brauchst ja den Pfad zum CLI binary.

  9. #9
    Contao-Nutzer Avatar von Dr. Jo
    Registriert seit
    11.08.2009.
    Ort
    Riehen (CH)
    Beiträge
    205

    Standard

    Nein, die Pfadangabe (/usr/bin/php) ist schon korrekt. Aus der phpinfo lässt sich das im übrigen nicht herauslesen.

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
  •