php 使用 yum 安装包
php package installation with yum
如果我问的问题已经被问过了,我真的很抱歉,但我花了很多时间后找不到任何相关的东西。
我完成了:
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 文件创建一个符号 link 以使模块工作吗?这看起来也不对......请你给我解释一下好吗?谢谢!
中有解释
php72-* 软件包是软件集合,专为并行安装而设计(允许同时安装多个版本)。
如果你需要单个版本,在标准目录中,使用 php-* 包(来自 remi-php72 存储库)。
如 Wizard 所述。
如果我问的问题已经被问过了,我真的很抱歉,但我花了很多时间后找不到任何相关的东西。
我完成了:
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 文件创建一个符号 link 以使模块工作吗?这看起来也不对......请你给我解释一下好吗?谢谢!
php72-* 软件包是软件集合,专为并行安装而设计(允许同时安装多个版本)。
如果你需要单个版本,在标准目录中,使用 php-* 包(来自 remi-php72 存储库)。
如 Wizard 所述。