Я использую RHEL 7 и установил следующее по порядку:
Сейчас я пытаюсь установить php-mysql с помощью yum install php-mysql, но отображается следующая ошибка: Ошибка: пакет: php-mysql-5.4.16-42.el7.x86_64 (сервер)
Требуется: libmysqlclient.so.18 () (64 бита)
Разрешение зависимостей
--> Running transaction check
---> Package php-mysql.x86_64 0:5.4.16-42.el7 will be installed
--> Processing Dependency: php-pdo(x86-64) = 5.4.16-42.el7 for package: php-mysql-5.4.16-42.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql-5.4.16-42.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: php-mysql-5.4.16-42.el7.x86_64
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be installed
---> Package php-pdo.x86_64 0:5.4.16-42.el7 will be installed
Removing mariadb-libs.x86_64 1:5.5.56-2.el7 - u due to obsoletes from installed MySQL-shared-compat-5.6.40-1.el7.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be installed
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: php-mysql-5.4.16-42.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: php-mysql-5.4.16-42.el7.x86_64
--> Finished Dependency Resolution
Error: Package: php-mysql-5.4.16-42.el7.x86_64 (Server)
Requires: libmysqlclient.so.18()(64bit)
Error: Package: php-mysql-5.4.16-42.el7.x86_64 (Server)
Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Когда я пытаюсь установить libmysqlclient.so.18:
Resolving Dependencies
--> Running transaction check
---> Package mariadb-libs.i686 1:5.5.56-2.el7 will be installed
Removing mariadb-libs.i686 1:5.5.56-2.el7 - u due to obsoletes from installed MySQL-shared-compat-5.6.40-1.el7.x86_64
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package mariadb-libs.i686 1:5.5.56-2.el7 will be installed
--> Finished Dependency Resolution
Я попытался переустановить php и удалить все из mariadb, но ничего не изменилось. Я ценю любую помощь.
Задача ещё не решена.
Других решений пока нет …