Prueba a instalar MySQL 5.5.50, que es la misma version que MariaDB de los repos de CentOS 7 y puede llegar a funcionarte. Las versiones archivadas de MySQL estan aqui:
http://downloads.mysql.com/archives/community/ Otra solucion un poco mas definitiva seria usar mysqlnd en lugar de mysqli en PHP, como recomiendan aqui: http://stackoverflow.com/a/22454051 Pero eso depende de que tu aplicacion soporte ese metodo. Saludos! El Jueves 01/09/2016, David González Romero escribió: > El tema es que por orden de la dirección no puedo usar otra cosa que > no sea MySQL... yo explique lo mismo que Ud me dice y me dijeron que > no. > > En fin... veremos que puedo resolver. > > Saludos, > David > > El día 1 de septiembre de 2016, 12:27, Gonzalo Faramiñan > > <gonzalog...@gmail.com> escribió: > > Por qué no Mariadb? > > > > Yo tengo corriendo MariaDB y PHP sin problemas. Instalados en una > > versión minimal de CentOS 7, salieron andando perfecto de entrada. > > Todo desde los repos base y updates de CentOS > > > > $ sudo yum info mariabd > > ... > > Paquetes instalados > > Nombre : mariadb > > Arquitectura : x86_64 > > Período : 1 > > Versión : 5.5.50 > > Lanzamiento : 1.el7_2 > > Tamaño : 49 M > > Repositorio : installed > > Desde el repositorio : updates > > Resumen : A community developed branch of MySQL > > URL : http://mariadb.org > > Licencia : GPLv2 with exceptions and LGPLv2 and BSD > > Descripción :MariaDB is a community developed branch of MySQL. > > > > $ sudo yum info php > > ... > > Paquetes instalados > > Nombre : php > > Arquitectura : x86_64 > > Versión : 5.4.16 > > Lanzamiento : 36.3.el7_2 > > Tamaño : 4.4 M > > Repositorio : installed > > Desde el repositorio : updates > > Resumen : PHP scripting language for creating dynamic web sites > > URL : http://www.php.net/ > > Licencia : PHP and Zend and BSD > > Descripción :PHP is an HTML-embedded scripting language. PHP attempts to > > make it > > > > El 1 de septiembre de 2016, 13:19, David González Romero > > > > <dgrved...@gmail.com> escribió: > >> Hola: > >> > >> Bueno tengo un servidor CentOS 7 el cual he querido preparar para > >> cambiar un CentOS 6.x que hospeda una aplicación PHP + MySQL. En este > >> Centos 6.x uso los paquetes oficiales instalados que son el php 5.3 y > >> el mysql 5.1. > >> > >> En CentOS 7 no vienen MySQL y si MariaDB pero igual puedo instalar un > >> MySQL de la comunidad. Bueno instalé la versión oficial del paquete > >> php 5.4 y el comunity de mysql 5.6. Al intentar acceder a la > >> aplicación me salia este error cada vez que hacía alguna consulta de > >> inserción, las consultas de SELECT todas funcionaban bien. > >> > >> [Thu Sep 01 09:10:12.249732 2016] [:error] [pid 8036] [client > >> 192.168.1.4:53270] PHP Warning: mysqli_connect(): Headers and client > >> library minor version mismatch. Headers:50550 Library:50632 in > >> /var/www/sysget/inc/cnf.php on line 25, referer: > >> http://www.magno.com.py/sysget > >> > >> Estuve leyendo que ese error era generado porque no había > >> compatibilidad con la librería del php para mysql. Y que tenia dos > >> opciones upgradear de version de php o downgradear la version de > >> mysql. > >> > >> Les puedo jurar que hice de todo, instale php 5.6, downgradee a la > >> versión mas antigua que tienen en el comunity 5.5 y la verdad NADA de > >> NADA no quiero tener que quitar mi server CentOS 7 para poner 6.x solo > >> por eso. > >> > >> Alguien tiene alguna posible solución a este problema? > >> > >> Saludos, > >> David -- Ricardo J. Barberis Usuario Linux Nº 250625: http://counter.li.org/ Usuario LFS Nº 5121: http://www.linuxfromscratch.org/ Senior SysAdmin / IT Architect - www.DonWeb.com _______________________________________________ CentOS-es mailing list CentOS-es@centos.org https://lists.centos.org/mailman/listinfo/centos-es