Запуск готова сайта на Denvere

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

Аватар пользователя dokred dokred 20 января 2016 в 11:09

Привет всем, . Есть уже готовы сайт надо его запустить на локальной машине ядро drupal 6. как я понимаю у меня нет доступа к базы данных. Как его сделать?

DrupalDrupal
Site off-line
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.

If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.

The mysqli error was: Access denied for user 'sropb'@'localhost' (using password: YES).

Комментарии

Аватар пользователя lipinart lipinart 20 января 2016 в 11:54

Базу куда импортировали?
Об этом столько уже написано, ну раз начал...

У вас должно быть два файла: архив самого сайта и дамп базы данных
На локальной машине заходите в phpmyadmin > создаете новую БД с произвольным именем > импортируйте в нее дамп
Распаковываете сайт > в файле settings.php (который лежит в ../sites/default/) ищите и правите следующее:

<?php
$databases 
= array (
  
'default' => 
  array (
    
'default' => 
    array (
      
'database' => 'db_name'// - это имя вашей БД
      
'username' => 'db_user'// - это имя пользователя БД (по умолчаниию root)
      
'password' => 'db_pass'// - его пароль (по умолчаниию его нет, т.е. пустая строка)
      
'host' => 'localhost',
      
'port' => '',
      
'driver' => 'mysql',
      
'prefix' => '',
    ),
  ),
);
?>
Аватар пользователя bumble bumble 20 января 2016 в 13:52

В 6-ке вроде так:

<?php
/*
 * Database URL format:
 *   $db_url = 'mysql://username:password@localhost/databasename';
 *   $db_url = 'mysqli://username:password@localhost/databasename';
 *   $db_url = 'pgsql://username:password@localhost/databasename';
 */
$db_url 'mysql://username:password@localhost/databasename';
?>
Аватар пользователя dokred dokred 20 января 2016 в 21:21

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

Аватар пользователя lipinart lipinart 20 января 2016 в 21:50

На сервере mysql. Вам его как передали? Послали архив на майл или передали даступ к хостингу?
В первом случае вам должны были передать и дамп базы, во втором - вам нужно было его сделать самостоятельно. Если не сделали, а хостинг уже закрыт, то вам не повезло.