php:在 centos 上找不到命令

php:在 centos 上找不到命令

我目前已经安装了CentOS(6.5版本)、nginx、mysql和php。我尝试 index.php在浏览器中导航到,它看起来不错,但如果我尝试通过命令行运行脚本,我会得到:

php:找不到命令

为什么会发生这种事?我该如何解决?


编辑:我尝试安装 php-cli 包:

# yum install php-cli
Error: Package: php-cli-5.3.3-40.el6_6.x86_64 (updates)Requires: php-common(x86-64) = 5.3.3-40.el6_6
           Installed: php-common-5.4.35-1.el6.remi.x86_64 (@remi)
               php-common(x86-64) = 5.4.35-1.el6.remi
           Available: php-common-5.3.3-38.el6.x86_64 (base)
               php-common(x86-64) = 5.3.3-38.el6
           Available: php-common-5.3.3-40.el6_6.x86_64 (updates)
               php-common(x86-64) = 5.3.3-40.el6_6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

答案1

您必须先安装 php 的命令行界面版本,然后才能从以下位置使用它bash

yum install php-cli

如果 PHP 是 nginx 页面的一部分,则不需要命令行版本。

相关内容