2017-04-17 4 views
2

Ich habe ein Problem mit Composer. Ich habe Composer global auf meinem Computer installiert. Ich versuche Intercom mit Composer zu installieren. Ich habe versucht, den Befehl:Composer error Eingabedatei konnte nicht geöffnet werden: Composer

php composer.phar require intercom/intercom-php 

aber das zurück „Es konnte keine Eingabedatei öffnen: composer.phar“

Nach der Untersuchung und die Probleme anderer zu lesen gehabt Ich habe dann versucht

aber die zurückgegeben wurde "Konnte Eingabedatei nicht öffnen: Composer"

Wie ich bereits sagte, ich habe Composer global auf meinem Rechner installiert. Ich kann den Befehl "Composer Update" eingeben und es funktioniert von jedem Verzeichnis.

Antwort

3

Wenn Sie Komponist wurde installiert global und composer update Werke erhalten nur dann los php und statt

tun nur

composer require intercom/intercom-php 

Der Grund, warum frühere Form nicht funktioniert, während die lattwr tut ich, dass Sie php Executable aufrufen und composer als Argument übergeben. Es wird als Skriptdateipfad behandelt, und da es weder einen relativen noch einen absoluten Pfad gibt, wird davon ausgegangen, dass die Datei composer im aktuellen Verzeichnis vorhanden ist.

Wenn Sie wo composer ausführbare wirklich Leben fragen, können Sie

which composer 

oder Windows

where composer 
+1

funktioniert perfekt nutzen. Vielen Dank! – Chad

+0

Auch geholfen! Vielen Dank :) –

Verwandte Themen