我实际上安装了RHEL (它有一个本机php)。我正在尝试yum install php-pdo_mysql,但它与原生php (5.3)冲突,但我正在尝试将其安装在5.4.4版本上。
当我执行find / -name php.ini时,我会得到两个结果:
/etc/php.ini (5.3.3)
/data/php/param/php.ini (5.4.4)
似乎当我尝试安装php-pdo_mysql时,它会尝试安装在5.3.3而不是5.4.4上。
谢谢你的帮忙
发布于 2014-02-22 00:28:58
通常,yum会将软件包安装到系统目录中,如/usr/bin/、/etc等;它只会检查通过yum或rpm安装的这些软件包是否存在冲突和依赖关系。
您的/data/php/param/php.ini看起来像是本地构建的PHP,因此您不能使用yum为它安装php-pdo_mysql。您可能需要在/data/php中为您的php构建一个本地php-pdo_mysql副本。
https://stackoverflow.com/questions/21937498
复制相似问题