Мультисайт с общей таблицей юзеров. Ошибка, как исправить?

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

Аватар пользователя merlin merlin 27 июня 2013 в 14:39

На одном хостинге уже работает сайт на D7 с кучей юзеров.
Пристроил (на том же хостинге) в поддомен сайт так же на D7 и решил объединить юзеров. То есть теперь 2 сайта работаю с 1й таблицей юзеров.
Но вот незадача, на новом сайте, что пользуется таблицей юзеров с другой(внешней) базы, на главной странице выползает ошибка:

Notice: Array to string conversion in Database::parseConnectionInfo() (line 1538 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).
Notice: Array to string conversion in Database::parseConnectionInfo() (line 1538 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).
Notice: Array to string conversion in Database::parseConnectionInfo() (line 1538 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).
Notice: Array to string conversion in Database::parseConnectionInfo() (line 1538 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).
Notice: Uninitialized string offset: 0 in Database::parseConnectionInfo() (line 1526 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).
Notice: Array to string conversion in Database::parseConnectionInfo() (line 1538 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).
Notice: Uninitialized string offset: 0 in Database::parseConnectionInfo() (line 1526 of /var/www/ura/data/www/site2.site1.su/includes/database/database.inc).

И что же делать, как устранить эту ошибку??? Подскажите, кто чем может.

В setting.php прописал так:
/* dbf1 - база первого сайта
dbf2 - база второго сайта на поддомене */

$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'dbf2',
'username' => 'admin',
'password' => 'parol',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => array(
'default' => '',
'users' => 'dbf1.',
),
),
),
'dbf1' =>
array (
'database' => 'dbf1',
'username' => 'admin',
'password' => 'parol',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
);

Есть одна особенность у меня на 2м сайте(где ошибки) - свой views вместо стандартного "Содержимое страницы" на главной.

Как эти ошибки преодолеть? Мультисайтинг - этож так просто было на D6, а тут на D7 такая проблема!

Комментарии

Аватар пользователя merlin merlin 28 июня 2013 в 10:53

Эй, кто нибудь! У кого мультисайт на D7 без проблем - киньте в меня камнем!

Кроме таблицы юзеров пробовал делать общими и
'users' 'sessions' 'authmap' 'sequences' 'profile_fields'
'profile_values' 'role' 'users_roles'

- таже хрень