GNU/Linux >> Tutoriales Linux >  >> Panels >> cPanel

La aplicación no puede conectarse a la base de datos

Causas del error "la aplicación no puede conectarse a una base de datos" .

Cuando recibe este error, el código PHP no puede recuperar información de la base de datos donde se almacena todo.

Varias causas potenciales para esto podrían ser:

  • Es posible que esté utilizando un nombre de base de datos incorrecto
  • Usar el nombre de usuario/contraseña incorrectos
  • Uso de un host de base de datos incorrecto
  • La propia base de datos puede incluso haberse dañado.

Este error normalmente se manifestará al visitar el sitio en cuestión mostrando "ERROR ESTABLECIENDO LA CONEXIÓN DE LA BASE DE DATOS".

Cómo solucionar el error "la aplicación no puede conectarse a la base de datos" .

Si recibe este error de la base de datos, puede probar estos pasos para resolver el problema:

  • Asegúrese de agregar su nombre de usuario de MySQL antes del nombre de la base de datos (username_databasename)
  • Asegúrese de estar utilizando el host de base de datos correcto. Si aloja su base de datos en el mismo servidor que el sitio, este será localhost.
  • Asegúrese de estar utilizando la base de datos, el nombre de usuario y la contraseña correctos.
  • Si no está seguro de estar usando el nombre de usuario y la contraseña correctos, puede crear un nuevo nombre de usuario y contraseña usando MySQL® Databases en su cPanel. En "Agregar nuevo usuario", establezca un nombre de usuario y una contraseña y haga clic en "Crear usuario".

Una vez que lo haya hecho, debe asignar el nuevo usuario que acaba de crear a la base de datos adecuada. Vaya a "Agregar usuario a la base de datos" para hacerlo.

Nota: Deberá cambiar su archivo wp-config para usar el nuevo nombre de usuario y contraseña para completar esta sección correctamente.

Cómo reparar una base de datos corrupta de WordPress

Si sospecha que su base de datos puede estar corrupta, puede intentar repararla con la función de reparación integrada en WordPress.

Para hacerlo, comience por ir al Administrador de archivos en cPanel y busque su archivo wp-config.

Busque la línea que comienza con "Eso es todo, deje de editar" y, encima, coloque este fragmento de código:

define('WP_ALLOW_REPAIR', true);

Una vez que lo haya hecho, visite http://www.sudominio.com/wp-admin/maint/repair.php.

Debería ver una página con opciones para reparar o reparar y optimizar. Nota :Asegúrese de hacer la reparación rápidamente. Esta página no es segura y cualquier persona puede acceder a ella en cualquier momento. Si realiza la reparación de esta manera, asegúrese de eliminar esa línea del archivo wp-config cuando haya terminado, manteniendo su sitio seguro.


cPanel
  1. ¿No puede conectarse de forma remota usando Ssh?

  2. No se puede conectar a la base de datos; El usuario existe en la base de datos, pero no en el nivel del servidor

  3. Cómo buscar una base de datos usando phpMyAdmin

  4. Cómo solucionarlo:mysqlnd no puede conectarse a MySQL 4.1+ usando la antigua autenticación insegura

  5. Jconsole no puede conectarse

Gestión de aplicaciones de un nodo mediante PM2

¿Cómo hacer una copia de seguridad de la base de datos MySQL usando cPanel?

¿Cómo restaurar la copia de seguridad de la base de datos usando JetBackup 5?

Cómo conectarse a su base de datos de forma remota

Cómo crear una base de datos usando el Asistente para bases de datos MySQL

Cómo conectarse a MySQL usando PHP