Прописать БД

Тема в разделе "Базы Данных", создана пользователем kit-kater, 3 июл 2015.

Статус темы:
Закрыта.
  1. kit-kater

    kit-kater

    Регистрация:
    18 май 2015
    Сообщения:
    41
    Симпатии:
    0
    Здравствуйте!
    Нужно перенести сайт на друпале с одного хостинга на другой, в данном случае на локальный.
    Файлы скопировала. Базу данных создала, импортировала.
    Захожу на сайт, пишет 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 ?
    Как теперь прописать правильно новую базу данных, пользователя, пароль?
     
  2. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    617
    Симпатии:
    182
    kit-kater нравится это.
  3. kit-kater

    kit-kater

    Регистрация:
    18 май 2015
    Сообщения:
    41
    Симпатии:
    0
    :bounce:
    Когда же я научусь правильно описывать проблему...?

    Я уже загуглила и прописала:

    Код:
     * Database URL format:
    *   $db_url = 'mysql://spp2:123456:@localhost/spp2';
    *   $db_url = 'mysqli://spp2:123456:@localhost/spp2';
    *   $db_url = 'pgsql://spp2:123456:@localhost/spp2';
    */
    $db_url = 'mysqli://gbua_sppdn:[email protected]/gbua_sppdn';
    $db_prefix = '';
    У меня имя БД:spp2, пользователь:spp2, пароль: 123456.
    И все равно ошибка.
    И что это за строчка:
    Код:
    $db_url = 'mysqli://gbua_sppdn:[email protected]/gbua_sppdn';
    ?
    --- Добавлено, 3 июл 2015 ---
    Проблема решена
     
Статус темы:
Закрыта.