在CentOS7上使用它安装PHP7.1后
https://webtatic.com/packages/php71/
正在运行
php -v
结果
-bash:php:未找到命令
安装有效,但PHP不存在 - 我错过了一步吗?
答案 0 :(得分:5)
由于您已经从webtatic安装了php,因此您需要安装cli SAPI。
要做到这一点,你需要运行:
sudo yum install php71w-cli
安装完成后,尝试运行以下内容以查看它是否有效:
php --version
https://webtatic.com/packages/php71/
这个SAPI包含在php71w-cli包中,允许从命令行运行脚本,还有一个内置的Web服务器供开发使用。位于/ usr / bin / php
答案 1 :(得分:0)
我的电脑上有类似的问题。对我来说,命令刚刚重命名为php7或php71。因此,如果遇到相同的问题,请创建一个符号链接。
找出php7文件所在的位置
$ php4 的/ usr /斌/ PHP7
符号链接此文件
sudo ln -s / usr / bin / php7 / usr / bin / php
测试这是否有效
php -v
你的问题应该解决了。唯一的情况可能是您需要将新创建的文件更改为可执行文件或更改所有者/组。
如果这有用,请告诉我。