无法在fedora

时间:2017-09-30 17:58:05

标签: php fedora dnf

我在开发工作站上运行Fedora 24。 Eclipse需要与服务器上的那些(Centos)匹配的php可执行文件。

我已经安装了remi-release存储库,并按照https://blog.remirepo.net/post/2016/12/05/Install-PHP-7.1-on-CentOS-RHEL-or-Fedora

中的说明进行操作
# wget http://rpms.remirepo.net/fedora/remi-release-24.rpm
# dnf install remi-release-24.rpm
# dnf install dnf-plugins-core
# dnf config-manager --set-enabled remi-php71
# dnf update

当我调用php时,没有php:

# php -v
bash: /usr/bin/php: No such file or directory

可执行文件位于何处?似乎没有安装任何PHP。

帮助!

2 个答案:

答案 0 :(得分:3)

Remi存储库为Fedora提供了各种PHP版本。

  • 早于默认基本版本的版本仅作为软件集合提供(@Peter建议的php70方式
  • 较新版本作为基础包和SCL
  • 提供

请参阅configuration wizard

但是当您运行现在为EOL的Fedora 24时,我衷心建议您升级到支持的版本:

  • Fedora 25提供PHP 7.0
  • Fedora 26提供PHP 7.1
  • Fedora 27将提供PHP 7.1
  • Fedora 28将提供PHP 7.2

如果您对运行多个版本感兴趣,可以阅读My PHP Workstation

答案 1 :(得分:2)

解决方案在我的评论中。有必要这样做:

# dnf config-manager --set-enabled remi
# dnf install php70

然后我将/ usr / bin / php中的符号链接放到/ usr / bin / php70