Перенос сайта на другой хостинг

Главные вкладки

Аватар пользователя kit-kater kit-kater 3 июля 2015 в 10:20

Здравствуйте!
Нужно перенести сайт на друпале с одного хостинга на другой, в данном случае на локальный.
Файлы скопировала. Базу данных создала, импортировала.
Захожу на сайт, пишет Site off-line и такую проблему.

"The mysqli error was: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file.

"
Ясно что, это потому, что я не прописала новое имя базы данных, пользователя и т.д. Это нужно делать в файле settings.php ?
Как теперь прописать правильно новую базу данных, пользователя, пароль?

Комментарии

Аватар пользователя OldWarrior OldWarrior 3 июля 2015 в 11:07

"kit-kater" wrote:
Ясно что, это потому, что я не прописала новое имя базы данных, пользователя и т.д. Это нужно делать в файле settings.php ?
Как теперь прописать правильно новую базу данных, пользователя, пароль?

А вот и неясно.
Прописать данные БД в settings.php само собой нужно (см. пример в самом settings.php), а вот ошибка, которую вы привели выше, связана с хешем паролей.

Подробнее:
http://tokarchuk.ru/2010/12/solving-problem-mysqlnd-old-passwords-for-ph...
http://glebov-gin.blogspot.com/2012/05/fixed-mysqlnd-cannot-connect-to-m...