Plesk / Composer / Shell / PHP Versionen
Hallo Zusammen,
ich glaube ich bin da einem grundsätzlichen Problem mit Plesk-Umgebungen auf der Spur.
Auf dem Plesk-Server des Kunden ist Debian 8.8 mit PHP 5.6.30 installiert.
Ich habe zwar für den Contao 4.4 Webspace PHP 7.1 konfiguriert und sogar meinen Unix Bash Benutzer auf PHP 7.1 für die Konsole eingestellt, aber wenn man in der Shell den composer ausführt verwendet dieser die vorinstallierte PHP 5.6.
Wenn ich in der Konsole "php -v" eingebe kommt aber korrekterweise "php 7.1". Das Selbe gilt für den shell_exec Befehl aus php heraus. Da wird auch die PHP 5.6 verwendet.
und es wird natürlich auch nicht die intl-Erweiterung geladen, obwohl sie für den Webspace als extra php.ini Parameter eingefügt wurde.
Hatte das Problem schon jemand anders und evtl. eine Lösung gefunden?
Ich kann momentan weder den Manager starten, noch per composer ein update machen (habe 4.4.17 und wollte auf 4.4.20 gehen).
Liste der Anhänge anzeigen (Anzahl: 2)
das scheint die richtige zu sein, oder:
Code:
/opt/plesk/php/7.1/var/www/html$ /opt/plesk/php/7.1/bin/php -v
PHP 7.1.19 (cli) (built: Jun 25 2018 15:37:18) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.1, Copyright (c) 2002-2018, by ionCube Ltd.
with Zend OPcache v7.1.19, Copyright (c) 1999-2018, by Zend Technologies
Beim Manager kann ich mich noch anmelden, aber danach kommt geich diese Meldung:
Anhang 21036
und wenn man die weg klickt bleibt er endlos im "Systemprüfung" stehen.
Anhang 21037
Liste der Anhänge anzeigen (Anzahl: 1)
ne, 1.0.0, die hab ich manuell runter geladen, weil das Problem schon bei einer der letzten Betas da war und ich dachte damit krieg ich's in den Griff.
edit:
habe die 1.0.1 installiert, aber jetzt sieht nur die Fehlermeldung ein bisschen ausführlicher aus:
Anhang 21040
Liste der Anhänge anzeigen (Anzahl: 1)
shit, die steht schon drin. Bei der Gelegenheit hab ich mal die lokale Datei mit der vom Server verglichen:
Anhang 21041
kann das Problem was mit den neu hinzu gekommenen Einträgen für "server" und "latest_version" zu tun haben?