your tiene the that siento seems run requerido requerida que por perdiendo parece not ninguna necessary missing instalación hay have faltando falta extensión extension estar does disponibles appears php mysql wordpress nas

tiene - su instalación de php parece estar perdiendo la extensión mysql que es requerida por wordpress



Php: parece que a su instalación de PHP le falta la extensión de MySQL, que requiere WordPress (15)

Asegúrate de marcar Mysqli y mysqlnd como se muestra en la captura de pantalla

Tengo algunos problemas con el siguiente error:

"Parece que a su instalación de PHP le falta la extensión MySQL, que es requerida por WordPress".

He estado buscando alrededor de una semana, pero parece que no puedo resolver esto.

Yo uso mi NAS con una conexión telnet. Instalé FFP 0.7

Mi php.ini está en: ffp / etc / php.ini y no comenté todo lo que debía ser de utilidad.

;If you wish to have an extension loaded automatically, use the following ; syntax: ; ; extension=modulename.extension ; ; For example, on Windows: ; extension=msql.dll ; ; ... or under UNIX: ; extension=msql.so ; ; ... or with a path: ; extension=/ffp/lib/extensions/no-debug-non-zts-20100525/mysql.so ; extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mssql.dll extension=php_pdo_mysql.dll extension=php_pdo_oci.dll extension=php_pdo_odbc.dll extension=php_pdo_pgsql.dll extension=php_pdo_sqlite.dll extension=php_pgsql.dll extension=pdo.so extension=pdo_sqlite.so extension=sqlite.so extension=pdo_mysql.so

Sin embargo, lo que se destaca es que en la información de php veo el módulo MYSQLI activado pero no MYSQL.

Mysql está trabajando, php está trabajando, lighttpd está funcionando. (Tengo phpmyadmin trabajando).

Está en un Zyxel NSA310.

¿Ustedes saben una solución?

Y podría simplemente colarme en otra pregunta:

Cuando se inicia Mysqld, se crea un acceso directo desde mi raíz a: ffp / opt / mysql. Cada vez que reinicio mi NAS, se elimina el acceso directo. ¿Alguien puede saber un truco para esto?

Gracias

Está en: http://www.volunteeringnews.com/


Comprobar el

extension_dir =

quítalo si está ahí. Eso debería arreglar el problema.


Cuando subas tu versión php, asegúrate de que apache2 sigue. Puede crear un archivo phpinfo () que podría mostrar que apache todavía está utilizando la versión anterior de php.

En este caso, debe usar los comandos a2dismod php-old-version y a2enmon php-mod-version

Ejemplo:

en ubuntu, puede tomar la versión antigua de / etc / apache2 / mods-enabled, o de la versión que se muestra en el archivo phpinfo, y puede tomar la nueva de / etc / apache2 / mods-available

> sudo a2dismod php5.6 > sudo a2enmod php7.1 > sudo service apache2 restart


El php mysql api está en desuso. Es kaput, se va, no se usa, finito.

Si tiene una versión moderna de PHP (> 5.6), Wordpress debería cambiar automáticamente para usar mysqli. Ese debería ser tu primer intento.

Si no puede actualizar su php, en lugar de intentar resucitar algo que ya no es compatible con php, simplemente aplique un parche a su wordpress: http://wordpress.org/plugins/mysqli/



Esta biblioteca de MySQL me funcionó:

sudo apt-get install php5-mysqlnd-ms



Este problema se debió a la falta de base de datos. Si se trata de una instalación nueva, debe crear una manualmente y asignar usuarios con privilegios.

Verifique en wp-config.php si hay configuraciones incorrectas y asegúrese de que la base de datos y las tablas no falten o estén dañadas.


Estoy usando Fedora 25

sudo dnf search php | grep mysql php-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases php-pear-MDB2-Driver-mysqli.noarch : MySQL Improved MDB2 driver mysqli sudo dnf install php-mysqlnd.x86_64


Si las personas están utilizando el alojamiento compartido de Linux con cPanel (GoDaddy, Club de distribuidores, Hostgator o cualquier alojamiento compartido), intente lo siguiente:

En la pestaña Software y servicios -> Seleccionar versión de PHP -> Selectores de PHP | Extensiones

Marque todas las extensiones relacionadas con MySQL, guárdelo y listo. Por favor, compruebe la imagen adjunta.


Si tiene instalado el complemento Wordfence, encontré que comentar las líneas suPHP_ConfigPath en el archivo .htaccess le dio vida al sitio web:

# Wordfence WAF #<IfModule mod_suphp.c> # suPHP_ConfigPath ''/home/a1614947/public_html'' #</IfModule>

También he reportado esto a Wordfence.


Simplemente instale apt-get install php5-mysqlnd Reinicie Apache2 reinicio del servicio Apache


Tal vez la razón por la phi mysql api está en desuso. si está utilizando a continuación <PHP5.5, simplemente actualice en su servidor a 5.6 y superior.


Tuve el mismo problema que el mencionado "Parece que a tu instalación de PHP le falta la extensión de MySQL, que es requerida por WordPress" en resellerclub hosting.

Pasé por este hilo y llegué a saber que la versión de php debería ser mayor que> 5.6 para que WordPress se convierta automáticamente en mysqli.

Luego inicié sesión en mi cpanel buscó php en cpanel para verificar la versión, afortunadamente pude encontrar que mi versión de php era 5.2 y la cambié a 5.6 asegurándome de que mysqli está marcado en la ventana de opciones y guardó que está funcionando bien ahora.


al final encontré una solución Primero, asegúrese de que el servidor MySQL esté funcionando. Escriba el siguiente comando en el indicador de comandos de la shell: # /etc/init.d/mysql status

Si MySQL no se está ejecutando, ingrese: # /etc/init.d/mysql start

Si MySQL no está instalado, escriba el siguiente comando para instalar el servidor MySQL: # apt-get install mysql-server

Asegúrese de que el módulo MySQL para php5 esté instalado: # dpkg --list | grep php5-mysql

Para instalar el módulo php5-mysql ingrese: # apt-get install php5-mysql

A continuación, reinicie el servidor web Apache2: # /etc/init.d/apache2 restart