Aus einer Reihe von Gründen (Faulheit unter ihnen), habe ich ein paar verschiedene Versionen von PHP auf meinem Computer installiert. Wenn ich in meiner Windows-Konsole php -v
mache, zeigt es die Version von PHP an, die ich erwarten würde. Wenn ich jedoch in meinem Cygwin-Terminal php -v
mache, bekomme ich eine andere Version.Cygwin verwendet nicht die Version von PHP, ich würde es erwarten
Wie kann ich Cygwin sagen, dass ich die gewünschte Version verwenden soll? Derzeit wird PATH auf die richtige Version verwiesen.
Vielen Dank.
wenn ich 'printenv PATH', zeigt es als'/cygdrive/c/PHP', die den Weg meine Fenster ist Konsole sucht nach dem "richtigen". – spuppett
Ich habe nicht einmal darüber nachgedacht, einen Alias zu PHP hinzuzufügen, ich nahm an, dass bash den Pfad zuerst lesen und diesen Pfad für php betrachten würde. Ich habe einen Alias hinzugefügt, um den zu zeigen, den ich wollte, und jetzt scheint das zu funktionieren. Ich denke, meine Frage hat sich vielleicht geändert zu: "Warum sucht Cygwin nicht nach dem PATH für die ausführbare PHP-Datei?" – spuppett