Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Befehlszeilenmodus unter Linux
Meister, es gibt eine index.php-Datei im Stammverzeichnis der Website. Der Inhalt kann normal ausgegeben werden, wenn über einen Browser darauf zugegriffen wird, aber ich führe PHP-Index aus Das Linux-System kann nicht interpretiert werden. Ist meine Methode falsch? Was soll ich tun?
Meister, es gibt eine index.php-Datei im Stammverzeichnis der Website. Der Inhalt kann normal ausgegeben werden, wenn über einen Browser darauf zugegriffen wird, aber ich führe PHP-Index aus Das Linux-System kann nicht interpretiert werden. Ist meine Methode falsch? Was soll ich tun?
<code>PHP安装目录/bin/php -v PHP安装目录/bin/php-cgi -v # 可以看到PHP版本信息的话,则执行: export PATH=$PATH:PHP安装目录/php/bin</code>
Wenn Sie die Informationen nicht sehen können, installieren Sie PHP-bezogene Pakete
Sie müssen zuerst den PHP-Befehlszeileninterpreter installieren, z. B. Ubuntu/Debian:
<code>sudo apt-get install php5-cli sudo apt-get install php7.0-cli</code>
Mehrere SAPI-entsprechende Pakete für PHP:
<code>apt-cache search php7.0 php7.0-cli - command-line interpreter for the PHP scripting language php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary) php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary) libapache2-mod-php7.0 - server-side, HTML-embedded scripting language (Apache 2 module)</code>