GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo habilitar mysqlnd para php?

Puede que llegue tarde con esto, pero podría ser de ayuda para otros. Como ya se dijo en otra parte del foro, si una llamada a una función como get_result se queja de que no está definida, entonces se debe instalar php-mysqlnd (esta pregunta). Me di cuenta de que hacer yum install (centos) automáticamente informará que quiere eliminar php-mysql y phpmyadmin; no acepte esto ya que su phpmyadmin puede no funcionar después. En su lugar, use yum shell que tomará los comandos a la vez y manejará el cambio con gracia; haz esto en la línea de comando:

# yum shell
> remove  php-mysql
> install php-mysqlnd
> run
> quit

Ahora puede que tenga que reiniciar los servicios mariadb (lo más probable) y httpd.


yum install php-mysqlnd solo está disponible en CentALT y tal vez remi repos. Webtatic también tiene algunos buenos repositorios php. NO está en los predeterminados (estaba usando CentOS).


El ./configure El comando es parte del proceso de compilación desde el código fuente.

Puede compilar desde la fuente o instalar a través del administrador de paquetes. Supongo que en su caso es preferible el administrador de paquetes.

Como se queja el administrador de paquetes, no puede tener ambos php-mysql y php-mysqlnd instalado.

Entonces puedes

yum remove php-mysql

antes

yum install php-mysqlnd

Luego verifique el éxito a través de

php -m | grep mysqlnd

o

php -i | grep mysqlnd

yum swap php-mysql php-mysqlnd

Linux
  1. Cómo instalar XCache para PHP en CentOS

  2. ¿Cómo importar la clave que firma un repositorio para Dnf/yum?

  3. ¿Cómo habilito el resaltado de sintaxis para .bash_aliases en vim?

  4. Cómo habilitar protecciones para la temperatura de la CPU

  5. ¿Cómo habilito SQLite en Linux/Apache/PHP?

Cómo habilitar Sudo sin contraseña para usuarios en Linux

Cómo habilitar el canal Conda-forge para el administrador de paquetes Conda

Cómo instalar ionCube Loader para PHP en Ubuntu

¿Cómo habilitar el informe de errores de PHP en cPanel?

¿Cómo deshabilitar/habilitar php_functions?

¿Cómo habilitar CloudFlare CDN para mi sitio web?