0

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

我已经搞定了:

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 文件创建符号链接以使模块正常工作吗?那看起来也错了……你能给我解释一下吗?谢谢!

4

1 回答 1

0

这在存储库常见问题解答中进行了解释

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

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

正如向导所解释的那样。

于 2018-03-09T06:24:13.773 回答