Смена пароля базы данных mySQL теперь приводит к сбою Joomla - PullRequest
2 голосов
/ 23 января 2009

У меня есть база данных MySQL за установкой Joomla. Я изменил пароль базы данных, потому что я забыл его, но теперь Joomla вылетает при поиске базы данных.

Я полагаю, что в joomla где-то написан пароль - если кто-нибудь знает, я мог бы отредактировать его вручную и ввести новый пароль базы данных.

В противном случае, я надеюсь, что ручная установка резервной копии исходной базы данных будет работать. Мне нужно знать, включает ли резервная копия пароль базы данных. Если да, решит ли проблема восстановление моей исходной базы данных, вернув систему обратно к ее первоначальному паролю?

Пожалуйста, помогите. Спасибо, s.

Ответы [ 4 ]

7 голосов
/ 23 января 2009

Вероятно, вы захотите взглянуть на ваш файл configuration.php и переменные thease, которые устанавливают соединение с вашей базой данных:

var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'your database username';
var $password = 'your database password';
var $db = 'database name';
var $dbprefix = 'jos_';

Файл должен быть в вашем корне joomla.

1 голос
/ 17 февраля 2011

У меня была такая же проблема, но даже после смены $ пароля joomla все равно зависал. Оказалось, что когда я менял пароль, новый пароль был слишком длинным и обрезался (либо joomla, либо mysql, я не уверен, какой именно). Так что вы можете попробовать использовать более короткий пароль, если вышеуказанные решения не работают.

0 голосов
/ 01 июня 2017

Самое простое решение: -

  1. Используйте phpMyAdmin, чтобы изменить адрес электронной почты и скопировать имя пользователя из Admin
  2. Перейти на yoursite.com/administrator
  3. Нажмите забытый пароль, затем вставьте "имя пользователя"
  4. Нажмите кнопку сброса пароля в приложении электронной почты
0 голосов
/ 26 марта 2010

Я столкнулся с той же проблемой, и вышесказанное сработало для меня, но пароль должен быть внизу списка переменных

.
...