contao / contao-manager

Contao Manager
GNU Lesser General Public License v3.0
86 stars 33 forks source link

Korrekter PHP Binary Pfad wird nicht erkannt #266

Closed webhebamme closed 6 years ago

webhebamme commented 6 years ago

Hallo, ich möchte gerne den Contao-Manger testen. Trotz korrekter Pfadangabe bekomme ich allerdings die Meldung : This path does not contain a valid PHP binary. Dazu bin ich wie folgt vorgegangen: Verzeichnis /web angelegt sowie Rechte überprüft. Domain rootet dort hin [webhebamme.de] contao-manager.phar binär in Verzeichnis /web hochgeladen und umbenannt in contao-manager.phar.php php 7 ini angepasst wie folgt: memory_limit = 2G max_execution_time = 900 max_input_time = 2000 memory_limit = 2G Aufruf in der Browserzeile, Account kreiiert. Serverkonfiguration: Andere ausgewählt. Pfadangabe: /opt/php-7.0/bin/php bzw. /opt/php-7.0/bin/php-cgi ausprobiert.

Heute morgen alles auf Anfang und es mit einer Subdomain nochmal probiert mit dem gleichen Ergebniss wie gestern. Muss ich evt. noch was in der PHP ini anpassen ?

aschempp commented 6 years ago

Was ergibt folgender Aufruf bei dir auf der Kommandozeile?

/opt/php-7.0/bin/php /path/to/web/contao-manager.phar.php test
webhebamme commented 6 years ago

Could not open input file:

xchs commented 6 years ago

Wo hast Du denn das Kommando ausgeführt? Hast Du /path/to/ entsprechend ersetzt?

webhebamme commented 6 years ago

Habe ich gestern Abend gemacht. Der Tip wurde mir im Forum gegeben aber mom ich mache es nochmal

webhebamme commented 6 years ago

Hm komme ich momentan nicht dran. Bekomme ein Timeout beim Verbinden. Also mein Befehl lautete /opt/php-7.0/bin/php /contao4.4/web/contao-manager.phar.php test

xchs commented 6 years ago

Wahrscheinlich müsste das Kommando (bei Dir) so lauten:

/opt/php-7.0/bin/php contao4.4/web/contao-manager.phar.php test

Du könntest aber auch einfach per cd in das web/ Unterverzeichnis wechseln und dort dann

/opt/php-7.0/bin/php contao-manager.phar.php test

ausführen.

webhebamme commented 6 years ago

Irgendwas mache ich falsch.... also ich bin nun in der Konsole und habe den Befehl eingegeben aber die Konsole gibt mir nix aus. Das kenn ich so noch überhaupt nicht auch wenn ich noch nicht so viel in der Konsole gemacht habe. Was ist cd?

xchs commented 6 years ago

cdchange directory (Verzeichnis wechseln)

webhebamme commented 6 years ago

ah ja da war was... Nee kommt wieder: Could not open input file: contao4.4/web/contao-manager.phar.php

xchs commented 6 years ago

Könntest Du vielleicht die Konsolenausgabe komplett posten?

webhebamme commented 6 years ago

/opt/php-7.0/bin/php /contao4.4/web/contao-manager.phar.php test Could not open input file: /contao4.4/web/contao-manager.phar.php

xchs commented 6 years ago

Du hast wieder das "falsche" Kommando ausgeführt! Bitte mal so versuchen, wie ich es oben gepostet hatte:

/opt/php-7.0/bin/php contao4.4/web/contao-manager.phar.php test

Ob das nun aber richtig oder falsch ist, hängt klarerweise davon ab, wo Du das Kommando ausführst.

webhebamme commented 6 years ago

Okay jetzt bin ich raus... ich bin im root-Verzeichnis pwd ls -al zeigt mir an welche dateien drin sind, wo hab ich den jetzt den Hänger, es wird mir langsam peinlich. Ich seh noch nicht einmal den Unterschied zwischen den beiden Komandos. schäm

okay jetzt gesehen.... /opt/php-7.0/bin/php contao4.4/web/contao-manager.phar.php test Could not open input file: contao4.4/web/contao-manager.phar.php

Edit: ich bin nun auch ein Verzeichnis höhergegangen und habe den Befehl ausgeführt, mit dem gleichen Ergebnis.

xchs commented 6 years ago

Bitte melde Dich im Forum! Dort können wir das gerne weiterdiskutieren. Hier im Ticket können wir nicht auch noch einen Crashkurs für die Benutzung einer Linux-Konsole geben.

webhebamme commented 6 years ago

{"version":"7.0.7","version_id":70007,"sapi":"cli"}root@1a-8767:~#

Toflar commented 6 years ago

Bitte wiedereröffnen falls es sich um einen Bug handelt. Support ansonsten wie von @xchs bereits erwähnt im Forum.