sql >> Base de Datos >  >> RDS >> Database

Conexión de base de datos o errores de autenticación con tipos móviles

Hay algunos errores comunes que pueden ocurrir cuando se trata de instalaciones de MySQL y Movable Type: Autenticación y Conexión errores

Mensajes de error de conexión o autenticación de la base de datos MySQL

Errores de autenticación

La autenticación se produce cuando la aplicación Movable Type intenta comunicarse con la base de datos MYSQL con un nombre de usuario y una contraseña. Los tres factores que intervienen en la autenticación son:nombre de usuario, nombre de la base de datos y contraseña. Si alguno de estos está mal escrito o es incorrecto, es posible que vea los siguientes errores:

El mensaje de error anterior indica que se muestra "Error de conexión: Acceso denegado para el usuario '[email protected]'localhost' a la base de datos 'whhsup5_mt2577″ . Esto indica que el servidor no permite el acceso debido a un nombre de usuario, base de datos o contraseña incorrectos. Aquí hay otro posible mensaje de error:

Error de comunicación (200)
Tipo móvil:se produjo un error Error de conexión:acceso denegado para el usuario 'whhsup5_mt257'@'localhost' a la base de datos 'whhsup5_mt2577'

Nuevamente, este error se relaciona con la autenticación de la base de datos con el nombre de usuario, el nombre de la base de datos o la contraseña utilizada para acceder a la base de datos desde Movable Type.

Pasos para la solución de problemas:verifique dos veces el nombre de usuario, la contraseña y el nombre de la base de datos y luego intente la conexión nuevamente. Si es necesario, es posible que deba acceder a la base de datos manualmente para actualizar la contraseña.

Errores de conexión

El otro tipo de errores que puede ver son los errores de conexión a la base de datos. Esto es diferente de los errores de autenticación en que Movable Type simplemente no puede comunicarse con el servidor de la base de datos. El mensaje de error que puede ver generado por Movable Type puede ser similar al siguiente:

Recibí un error:Error de conexión:no se puede conectar al servidor MySQL local a través del socket '/var/lib/mysql/mysql.sock' (2) Este error puede deberse a una gran cantidad de razones. Puede ser causado por una pérdida en la conectividad a Internet, problemas de red entre el servidor y la base de datos, y errores de la base de datos que hacen que la base de datos no funcione. También puede deberse a que el servidor de la base de datos simplemente no está activo. Pasos para la solución de problemas:muchos de estos problemas pueden requerir que se comunique con el Soporte técnico para que puedan verificar la base de datos por usted. Use el artículo sobre Errores de conexión a la base de datos para ayudar a solucionar sus problemas de conexión. Archivo de configuración Si necesita editar los parámetros para la conexión de la base de datos, puede encontrarlos en mt-config.cgi archivo ubicado dentro de la carpeta cgi-bin donde Movable Type ha instalado sus archivos. El archivo de configuración puede aparecer de la siguiente manera:

 

## Movable Type Configuration File
##
## This file defines system-wide
## settings for Movable Type. In
## total, there are over a hundred
## options, but only those
## critical for everyone are listed
## below.
##
## Information on all others can be
## found at:
## https://www.movabletype.org/documentation/config

#======== REQUIRED SETTINGS ==========

CGIPath /cgi-bin/movable/
StaticWebPath /mvtype/mt-static/
StaticFilePath /home/whhsup5/public_html/mvtype/mt-static

#======== DATABASE SETTINGS ==========

ObjectDriver DBI::mysql
Database whhsup5_mt2477
DBUser whhsup5_mt2474
DBPassword SmP4dfdf3
DBHost localhost