J'essaye d'installer l'extension mysqli en php
yum install php-mysqli
Et j'obtiens la prochaine erreur
...
Transaction Check Error:
file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.71-1.el6.x86_64 conflicts with file from package MySQL55-server-5.5.34-2.cp1136.x86_64
file /usr/share/mysql/charsets/README from install of mysql-libs-5.1.71-1.el6.x86_64 conflicts with file from package MySQL55-server-5.5.34-2.cp1136.x86_64
file /usr/share/mysql/charsets/armscii8.xml from install of mysql-libs-5.1.71-1.el6.x86_64 conflicts with file from package MySQL55-server-5.5.34-2.cp1136.x86_64
file /usr/share/mysql/charsets/ascii.xml from install of mysql-libs-5.1.71-1.el6.x86_64 conflicts with file from package MySQL55-server-5.5.34-2.cp1136.x86_64
file /usr/share/mysql/charsets/cp1250.xml from install of mysql-libs-5.1.71-1.el6.x86_64 conflicts with file from package MySQL55-server-5.5.34-2.cp1136.x86_64
file /usr/share/mysql/charsets/cp1251.xml from install of mysql-libs-5.1.71-
...
(le journal continue)
le paquet mysqli n'est pas installé car je peux vérifier avec
php -m | grep mysqli
Ca ne retourne rien ...
Enfin, j'ai recompilé Apache en utilisant EasyApache dans WHM, en sélectionnant l'option MySQLi dans la "liste exhaustive des options".
CentOS 6.5 64 bits
1- localisez mysqli
/usr/lib64/php/modules/mysqli.so
2- éditez php.ini add
extension=pathroyourfile
3- redémarrer Apache
J'ai finalement trouvé la réponse pour tous ceux qui ont le même problème avec php7 et pas de mysqli!
si vous obtenez des erreurs de mise à jour comme celles-ci: Erreur de mise à jour: Erreur: ea-Apache24-mod_cgi est en conflit avec ea-Apache24-mod_cgid-2.4.23-2.2.2.cpanel.x86_64.
Solution: exécutez cette commande à partir de la racine: Supprimez ea-php54-php ea-php54-php-debuginfo ea-php55-php ea-php55-php-debuginfo