如果我问的是已经问过的话,我真的很抱歉,但是在花了很多时间后我找不到任何相关内容。
我做完了:
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中获取所有这些文件? Coudl不是所有这些文件都被复制到php真正需要的地方吗?哪个只是剥离“opt / remi / php72 / root /”?甚至.ini文件为什么会进入/ etc中的/ opt目录?是因为我安装了几个版本的php?
这一切都告诉我,我没有做我期望做的事,对吧?我应该为.ini文件和.so文件创建符号链接以使模块正常工作吗?那看起来也错了......你能解释一下吗?谢谢!
答案 0 :(得分:0)
这可以在repository FAQ
中解释php72 - * 软件包是专为并行安装而设计的软件集(允许同时安装多个版本)。
如果您需要单个版本,请在标准目录中使用 php - * 包(来自remi-php72存储库)。
正如Wizard所述。