Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Cambio de pass en MySQL manualmente

Estas en el tema de Cambio de pass en MySQL manualmente en el foro de Joomla en Foros del Web. Saludos, acabo de cometer un error, cambie la clave de root en MySQL y ahora mi sitio joomla no entra por que esta intentando entrar ...
  #1 (permalink)  
Antiguo 12/02/2010, 08:16
 
Fecha de Ingreso: noviembre-2007
Mensajes: 34
Antigüedad: 12 años
Puntos: 0
Cambio de pass en MySQL manualmente

Saludos, acabo de cometer un error, cambie la clave de root en MySQL y ahora mi sitio joomla no entra por que esta intentando entrar con el password viejo, la pregunta es: Como puedo cambiar la clave que tiene asignada joomla para MySQL directamente?

Me dal el error: Database Error: Unable to connect to the database:Could not connect to MySQL

Gracias.

Última edición por malexis; 12/02/2010 a las 09:12
  #2 (permalink)  
Antiguo 12/02/2010, 09:18
 
Fecha de Ingreso: noviembre-2007
Mensajes: 34
Antigüedad: 12 años
Puntos: 0
Respuesta: Cambio de pass en MySQL manualmente

Intente con esto pero me sigue dando el mismo error.

Básicamente, hay que editar el archivo mysql.php que está en:[Sitio]/libraries/joomla/database/database/mysql.php

Dentro de la funcion : __construct( $options )

Reemplazar el siguiente codigo :

$host= array_key_exists(‘host’, $options) ? $options['host']: ‘localhost’;
$user= array_key_exists(‘user’, $options) ? $options['user']: ”;
$password= array_key_exists(‘password’,$options)? $options['password']: ”;
$database= array_key_exists(‘database’,$options)? $options['database']: ”;
$prefix= array_key_exists(‘prefix’, $options)? $options['prefix']: ‘jos_’;
$select= array_key_exists(’select’, $options)? $options['select']: true; */

Por este otro, forzando los valores:

$host = ‘localhost’;
$user = ‘root’;
$password = ‘root’;
$database = ‘database_name’;
$prefix = ‘jos_’;
$select = true;
  #3 (permalink)  
Antiguo 12/02/2010, 16:00
 
Fecha de Ingreso: julio-2007
Ubicación: Bolivia, Cochabamba
Mensajes: 104
Antigüedad: 12 años, 3 meses
Puntos: 5
Respuesta: Cambio de pass en MySQL manualmente

no! no! no!
solo tienes que cambiar en el archivo de configuration.php, que esta en la base de tu sitio

Cita:
var $password = 'viejo password';
por

Cita:
var $password = 'nuevo password';

Etiquetas: manualmente, mysql, pass, cambios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:46.