Hola,
he cambiado usuario y contraseña de acceso a la administración, estoy intentando hacer un clon de la web para diferentes pruebas y al llegar al archivo php me he dado cuenta que los datos de usuario y contraseña a la administración que aparecen son los antiguos, mi pregunta es si el archivo no las guarda directamente y si debo cambiarlos manualmente para luego poder acceder correctamente sin problemas o dejarlos como están.
Gracias y saludos.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Los datos de acceso a la administración de Joomla (usuario y contraeña) no se almacenan en el archivo configuration.php sino en la base de datos de la web. En concreto se guarda en la tabla #_users (cambiando # por el prefijo de tus tablas). Ten en cuenta además que puede haber varios usuarios que puedan acceder a la administración y que la contraseña se guarda encriptada.
El usuario y contraseña que vez en el archivo configuration.php se corresponde con los datos de acceso a la base de datos de la web. Es decir, son los datos del usuario que tiene los permisos para acceder a la base de datos y modificar los registros.
Si haces un clon de la web deberías de tener una base de datos distinta para el clon y, normalmente un nuevo usuario y contraseña para acceder a la base de datos. En caso contrario ambas webs compartirían la base de datos y los cambios aplicados en una web se verían reflejados en la otra.
Hola,
comprendido, son los datos de acceso a la base de datos de la web, pero son los antiguos, no ha grabado los nuevos, de todas maneras puedo acceder correctamente con los nuevos.
En cuanto a nuevo usuario y nueva contraseña para el clon ya lo he visto, estoy haciendo el clon siguiendo uno de vuestros videos.
Gracias por todo y saludos.
Hola de nuevo,
he dicho comprendido, pero no del todo, lo he vuelto a mirar, envío captura, como dices una cosa es el usuario y contraseña de la base de datos y otra de la entrada en la administración que está encriptada, esto comprendido, el caso es que como puedes ver en la imagen, el user y pasword que están en las línea 13 y 14 son los datos de base de datos pero los segundos en las líneas 24 y 25 son los de entrada a la administración antiguos y la contraseña está sin encriptar. Esto tiene que ser así?
Gracias y saludos.
Hola María
Los datos de las líneas 23 y 24 no es necesario que los pongas ya que por defecto, como ves en la línea 27 el ftp esta deshabilitado, igual si lo habilitas no funcionará en nuestros servidores por temas de seguridad.
Es decir a través de esta funcionalidad de joomla puedes instalar extensiones por ftp, pero no es muy usuado.
Saludos.
Hola,
ya he realizado el clon, finalmente no he tocado estas líneas ya que en la 27 el ftp está dehabilitado, las contraseñas van correctas.
No las he tocado porque me ha quedado una duda, yo comentaba de user y pass en las líneas 24 y 25 y en la respuesta Jhon me dices de las líneas 23 y 24, no me he atrevido a tocarlo, preguntaros si lo dejo como está o tengo que borrarlas y si es así preguntaros si son la 24,25 o la 23,24.
Gracias y saludos.
Hola,
Lo que puedes hacer es eliminar los valores del usuario y contraseña del ftp, es decir que te quede algo así:
public $ftp_user = ''; public $ftp_pass = '';
De todas formas, ten en cuenta que tampoco es necesario hacer este cambio, ya que tienes el ftp deshabilitado en Joomla, lo cuál es normal.
Como consejo, cada vez que vayas a aplicar cambios en un archivo de Joomla haz una copia de seguridad de ese archivo para poder volver atrás en caso de problemas.
Hola,
de acuerdo, lo voy a dejar como está.
Sí. antes de hacer cualquier cambio, como siempre aconsejáis, realizo una Akeeba. Importante!
Gracias y saludos.
Hola,
No siempre es necesario hacer una copia de seguridad completa de la web, sea con el Akeeba o con cualquier otro sistema.
Si, por ejemplo, vas a aplicar un cambio en el archivo configuration.php o cualquier otro, bastará con que hagas una copia de seguridad del archivo modificado para poder recuperarla en caso de problemas.
Hola,
ok, eso no lo sabía.
Gracias y saludos.