Ich habe XAMPP v1.8.3 für meine PHP-Entwicklung installiert . Ich bin neu in Ubuntu, daher weiß ich nicht, wie ich die Umgebungsvariable für PHP setzen soll, die sich auf befindet /opt/lampp/bin/php
.
Ich kann PHP-Skripte problemlos ausführen localhost
, wollte sie aber auch über die Befehlszeile ausführen.
Ich möchte diese Variable für jeden Benutzer festlegen, da ich der einzige bin, der dieses System verwendet.
quelle
echo $PATH
nachdem Sie den Pfad hinzugefügt und einsource /etc/environment
und ausgeführt habenls /opt/lampp/bin/php
?sudo subl /etc/environment
/opt/lampp/bin
, nicht/opt/lampp/bin/php
die ausführbare Datei.Um eine interaktive PHP-Shell zu öffnen, geben Sie einfach ein Terminal ein:
Zum Öffnen einer Datei gehen Sie wie folgt vor:
quelle
php -a
genau das, wonach ich gesucht habe.Alternativ zum
/opt/lampp/bin/php
Ausführen eines PHP-Skripts über die Befehlszeile muss nur php5-cli installiert werden :Und führen Sie Ihr Skript aus mit:
Anmerkung der Redaktion: Abhängig von Ihrer Version müssen Sie möglicherweise
php7.0-cli
stattdessen etc installierenquelle
php5-cli
ist in einem anderen Paket.cat
Fall istSie können verwenden
Dies ruft Ihre PHP-Datei auf und gibt sie aus, wenn Sie eine Echo oder Print-Anweisung geschrieben haben
quelle
cat
Fall ist. Keine Hinrichtung-f
zwischenphp
und Dateiname eingeben müssen, damit es funktioniert =>php -f file.php