Soporte » Instalación – Actualizaciones » Problema con MySQL extension | Problem with MySQL extension

  • Hola,

    Estoy montando un servidor web en un NAS Terramaster F2/221.

    Tengo funcionando sin problema el servidor web y phpMyadmin bajo MariaDB.

    El problema viene cuando procedo a instalar WordPress manualmente.

    Recibo el error “Your PHP installation appears to be missing the MySQL extension which is required by WordPress.”

    He creado un archivo “info.php”

    <?php echo «Mostrar Texto»;?>
    <?php phpinfo() ?>

    Y veo información de la instalacion de PHP Version 7.2.11.

    phpMyAdmin me da los siguientes datos.

    Servidor: Localhost via UNIX socket
    Tipo de servidor: MariaDB
    Conexión del servidor: No se está utilizando SSL Documentación
    Versión del servidor: 10.2.17-MariaDB – Source distribution
    Versión del protocolo: 10
    Usuario: XXXXXX@localhost
    Conjunto de caracteres del servidor: UTF-8 Unicode (utf8)

    nginx/1.16.1
    Versión del cliente de base de datos: libmysql – mysqlnd 5.0.12-dev – 20150407 – $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
    extensión PHP: mysqliDocumentación curlDocumentación mbstringDocumentación
    Versión de PHP: 7.2.11

    Entiendo que el problema viene de la instalación de PHP pero desconozco a que se debe el error.

    Agradeceria consejo de alguien que conozca el error.

    Muchas gracias

    —————

    Hello,

    I’m setting up a web server on a Terramaster F2/221 NAS.

    I have the web server and phpMyadmin running smoothly under MariaDB.

    The problem comes when I proceed to install WordPress manually.

    I get the error «Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

    I created a «info.php» file

    <?php echo «Show Text»;?>
    <?php phpinfo() ?>

    And I see information about the installation of PHP Version 7.2.11.

    phpMyAdmin gives me the following data.

    Server: Localhost via UNIX socket
    Server type: MariaDB
    Server connection: Not using SSL Documentation
    Server version: 10.2.17-MariaDB – Source distribution
    Protocol version: 10
    User: XXXXXX@localhost
    Server character set: UTF-8 Unicode (utf8)

    nginx/1.16.1
    Database client version: libmysql – mysqlnd 5.0.12-dev – 20150407 – $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
    PHP extension: mysqliCurlDocumentationmbstringDocumentation
    PHP version: 7.2.11

    I understand that the problem comes from the installation of PHP but I don’t know what the error is.

    I would appreciate advice from someone who knows the error.

    Thank you very much.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Hola @gorkadr

    Lamentablemente no es un problema del WordPress, pero aun asi te comento que revises bien la configuracion del host ya que por algun motivo no cargas para version de PHP del WordPress la extension.

    Saludos y suerte

    Gracias por contestar @kallookoo

    Despues de postear estuve informandome en foros y youtube y es un error del driver mysql con la versión php.

    Ya que parece ser que desde la versión 7.0 se cambio por mysqli y el error viene dado a que no me detecta correctamente la extension.

    Hasta ahora habia administrado con cpanel y la solucion era tan sencilla como bajar la version del php.

    Pero en este caso no tengo control sobre la versión ya que al ser un dispositivo «cerrado» apenas puedo meterle mano ^^.

    He intentado consultar al soporte de Terramaster pero la otra opción que estoy pensando es crear un servidor lamp mediante docker.

    A ver en que queda que yo solo queria montar 1 WordPress ^^

    Muchas gracias

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.