У меня проблемы с получением Drupal 7.7 для использования подчиненной базы данных MySQL.
Мой файл settings.php выглядит следующим образом:
$databases['default']['default'] = array(
'driver' => 'mysql',
'database' => 'my_db',
'username' => 'dbuser',
'password' => 'dbpw',
'host' => 'db-ip-address'
);
$databases['default']['slave'][] = array(
'driver' => 'mysql',
'database' => 'my_db',
'username' => 'dbuser',
'password' => 'dbpw',
'host' => '127.0.0.1'
);
Сама репликация работает отлично.Когда я добавляю новый контент на сайт, он быстро копируется на ведомый.
Хотя, глядя на tcpdump, я никогда не вижу вызова локальной базы данных.
Есть ли что-то, чего мне не хватает, чтобы позволить Drupal использовать раба?