大神们,在网站的根目录有个index.php文件,通过浏览器访问是可以正常输出内容的,但我在linux系统中执行php index.php 无法解释。是不是我的方法错了,那我要怎么做
回复内容:
大神们,在网站的根目录有个index.php文件,通过浏览器访问是可以正常输出内容的,但我在linux系统中执行php index.php 无法解释。是不是我的方法错了,那我要怎么做
php安装目录/bin/php -vphp安装目录/bin/php-cgi -v# 可以看到php版本信息的话,则执行:export path=$path:php安装目录/php/bin
看不到信息,去安装php相关包
需要先安装php命令行解释器,比如ubuntu/debian可以这样:
sudo apt-get install php5-clisudo apt-get install php7.0-cli
php几个sapi对应的包:
apt-cache search php7.0php7.0-cli - command-line interpreter for the php scripting languagephp7.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)