David Aguilar Posted November 2, 2020 Share Posted November 2, 2020 Alguien me puede ayudar con una emergencia ? He movido mi sitio desde un hosting a un VPS, cuando intento acceder al BackOffice de mi sitio me muestra unos errores. (3/3) ConnectionException An exception occurred in driver: SQLSTATE[HY000] [1045] Access denied for user 'db_user'@'localhost' (using password: YES) (2/3) PDOException SQLSTATE[HY000] [1045] Access denied for user 'db_user'@'localhost' (using password: YES) (1/3) PDOException SQLSTATE[HY000] [1045] Access denied for user 'db_user'@'localhost' (using password: YES) La pagina principal si funciona, pero el error ocurre cuando intento acceder al BackOffice. El log de errores lo adjunto Log_Errores Datos: *Prestashop 1.7.5.1 *VPS Cent Os 7 usando CyberPanel. Alguien me puede dar una idea de como solucionar este error? Muy agradecido por cualquier consejo! Link to comment Share on other sites More sharing options...
kouty_80 Posted November 2, 2020 Share Posted November 2, 2020 Al mover tu sitio, entiendo que has creado en el nuevo sitio una base de datos nueva y has subido ahí la copia de la base de datos, ¿no? Si has hecho eso, también debes crear un usuario con privilegios para esa base de datos, apúntate los datos y te vas al directorio app/config, busca el archivo parameters.php, ábrelo con un editor y configura los nuevos datos de la base de datos: servidor de la base de datos(database_host), nombre de la base de datos(database_name) usuario de la base de datos(database_user) y contraseña(database_password) Link to comment Share on other sites More sharing options...
David Aguilar Posted November 2, 2020 Author Share Posted November 2, 2020 9 minutes ago, kouty_80 said: Al mover tu sitio, entiendo que has creado en el nuevo sitio una base de datos nueva y has subido ahí la copia de la base de datos, ¿no? Si has hecho eso, también debes crear un usuario con privilegios para esa base de datos, apúntate los datos y te vas al directorio app/config, busca el archivo parameters.php, ábrelo con un editor y configura los nuevos datos de la base de datos: servidor de la base de datos(database_host), nombre de la base de datos(database_name) usuario de la base de datos(database_user) y contraseña(database_password) @kouty_80 gracias por tu pronta respuesta amigo, si he movido correctamente el sitio desde mi hosting a mi VPS, esos parametros son los primeros que se cambian. He realizado esos cambios y tambien modificado las tablas PS_CONFIGURATION y PS_SHOP_URL sin esos cambios mi sitio web no funcionaria. Lo que digo es que ese error es solamente al ingresar al BackOffice. A que crees que se deba el error? Algunos permiso de acceso? Link to comment Share on other sites More sharing options...
kouty_80 Posted November 2, 2020 Share Posted November 2, 2020 3 minutes ago, David Aguilar said: @kouty_80 gracias por tu pronta respuesta amigo, si he movido correctamente el sitio desde mi hosting a mi VPS, esos parametros son los primeros que se cambian. He realizado esos cambios y tambien modificado las tablas PS_CONFIGURATION y PS_SHOP_URL sin esos cambios mi sitio web no funcionaria. Lo que digo es que ese error es solamente al ingresar al BackOffice. A que crees que se deba el error? Algunos permiso de acceso? ¿Te has asegurado que al crear el usuario de la base de datos le hayas dado privilegios para esa base de datos? Parece una tontería, pero a mí me ha pasado más de una vez de crear la base de datos y el usuario y que se me olvide darle privilegios al usuario para esa base de datos. Algo parece que está mal en los datos que estás metiendo de configuración de la base de datos, o el usuario no tiene privilegios para esa base de datos, o has puesto mal el usuario, o la contraseña es incorrecta. Si todo eso lo has revisado y está bien, ya no se me ocurre qué más podría ser. 1 Link to comment Share on other sites More sharing options...
David Aguilar Posted November 2, 2020 Author Share Posted November 2, 2020 (edited) 46 minutes ago, kouty_80 said: ¿Te has asegurado que al crear el usuario de la base de datos le hayas dado privilegios para esa base de datos? Parece una tontería, pero a mí me ha pasado más de una vez de crear la base de datos y el usuario y que se me olvide darle privilegios al usuario para esa base de datos. Algo parece que está mal en los datos que estás metiendo de configuración de la base de datos, o el usuario no tiene privilegios para esa base de datos, o has puesto mal el usuario, o la contraseña es incorrecta. Si todo eso lo has revisado y está bien, ya no se me ocurre qué más podría ser. Sos otro nivel @kouty_80 fijate que he estado experimentando problemas al actualizar alguna informacion desde el FTP, lo que pasaba efectivamente era que en parameters me faltaba un asterisco en el password asi que modifique el parameters usando ssh, entonces ese dato no me dejaba acceder a la web. Logre acceder al back office pero me muestra un error de entrada que no entiendo del todo. Sabes a qe se debe? Edited November 2, 2020 by David Aguilar (see edit history) Link to comment Share on other sites More sharing options...
David Aguilar Posted November 2, 2020 Author Share Posted November 2, 2020 14 minutes ago, David Aguilar said: Sos otro nivel @kouty_80 fijate que he estado experimentando problemas al actualizar alguna informacion desde el FTP, lo que pasaba efectivamente era que en parameters me faltaba un asterisco en el password asi que modifique el parameters usando ssh, entonces ese dato no me dejaba acceder a la web. Logre acceder al back office pero me muestra un error de entrada que no entiendo del todo. Sabes a qe se debe? No se si sea lo mas correcto pero lo que hice fue darles permisos con chmod 755/777 -R a cada una de los directorios que me mostraban error Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now