【问题标题】:php package installation with yum用yum安装php包
【发布时间】:2018-03-08 17:40:39
【问题描述】:

如果我要问一些已经问过的问题,我真的很抱歉,但是我花了很长时间后找不到任何相关的东西。

我已经完成了:

yum install -y php72-php-pecl-xdebug

(来自remi repo)

现在如果插件没有真正激活,如果我查看包的真正安装位置是:

# locate php | grep xdebug
/etc/opt/remi/php72/php.d/15-xdebug.ini
/opt/remi/php72/root/usr/lib64/php/modules/xdebug.so
... more files listed

为什么我会在 /opt/remi/etcetc 中获取所有这些文件?难道所有这些文件都不能复制到 php 真正要寻找的地方吗?这与剥离 "opt/remi/php72/root/" 完全一样吗?即使是 .ini 文件,为什么它会进入 /etc 内的 /opt 目录?是不是因为我安装了好几个版本的php?

我觉得我没有做我应该做的事,对吧?我应该为 .ini 文件和 .so 文件创建符号链接以使模块正常工作吗?那看起来也错了……你能给我解释一下吗?谢谢!

【问题讨论】:

    标签: php centos7 php-7.2


    【解决方案1】:

    这是repository FAQ中的解释

    php72-* 软件包是软件集合,专为并行安装而设计(允许同时安装多个版本)。

    如果您需要单个版本,在标准目录中,使用 php-* 包(来自 remi-php72 存储库)。

    正如Wizard所解释的那样。

    【讨论】:

      猜你喜欢
      • 2015-05-01
      • 2016-12-26
      • 2011-01-08
      • 2016-11-05
      • 2014-07-31
      • 2014-11-10
      • 1970-01-01
      • 2016-12-21
      • 1970-01-01
      相关资源
      最近更新 更多