AI编程助手
AI免费问答

linux 下php命令行模式

  2016-09-27 14:18   1099浏览 原创


大神们,在网站的根目录有个index.php文件,通过浏览器访问是可以正常输出内容的,但我在linux系统中执行php index.php 无法解释。是不是我的方法错了,那我要怎么做

回复内容:


大神们,在网站的根目录有个index.php文件,通过浏览器访问是可以正常输出内容的,但我在linux系统中执行php index.php 无法解释。是不是我的方法错了,那我要怎么做

<code>PHP安装目录/bin/php -v
PHP安装目录/bin/php-cgi -v
# 可以看到PHP版本信息的话,则执行:
export PATH=$PATH:PHP安装目录/php/bin</code>

看不到信息,去安装PHP相关包

需要先安装php命令行解释器,比如Ubuntu/Debian可以这样:

<code>sudo apt-get install php5-cli
sudo apt-get install php7.0-cli</code>

PHP几个SAPI对应的包:

<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>

php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。