Привет всем.
Имеется сайт, состоящий из 4х доменов. Используется модуль domain access. Все работало нормально(разные меню, контент, настройки вью)
Есть форма которая сохраняет настройки в таблицу variable. Для каждого домена настройки должны быть своими, для это я решил воспользоваться модулем domain_prefix. Выставил на одном из доменов "copy" для таблицы "variable". Таблица создалась, все ок.
Захожу на этот домен и вижу кучу ошибок вида
Warning: Invalid argument supplied
for foreach() in
/home
/_______
/public_html
/sites
/all
/modules
/domain
/domain_conf
/domain_conf.module on line
37
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/_______/public_html/sites/all/modules/domain/domain_conf/domain_conf.module:37) in /home/_____________/public_html/includes/bootstrap.inc on line 1162
Warning: Cannot modify header information - headers already sent by (output started at /home/___________/public_html/sites/all/modules/domain/domain_conf/domain_conf.module:37) in /home/__________/public_html/includes/bootstrap.inc on line 726
Если обновлять страницу то меняется еще и кодировка - то русская, то кроказябры....
Сначала еще были ошибки вида mysql server gone away(очень много) - но это вроде решилось отключением модуля update_status.
В template.php вроде ничего криминального не прописано, да и до манипуляций с domain_prefix все было ок.
Уже удалил таблицу variable для этого домена, но ошибка осталась...