На сервере exim-dovecot-roundcube
Захотелось к roundcube прикрутить плагин Global Address book
Установил я его и настроил, вот что в конфиге:
/usr/local/www/roundcube/plugins/globaladdressbook/config.inc.php
Код: Выделить всё
<?php
/**
* GlobalAddressbook configuration file
*/
// the name of the dummy which holds the global address book, if the user does not exist it will be created
// the name can contain the following macros that will be expanded as follows:
// %d is replaced with the domain part of the username (if the username is an email address or default mail domain if not)
// %h is replaced with the imap host (from the session info)
// eg. to create one global address book per domain: global_addressbook@%d
$rcmail_config['globaladdressbook_user'] = 'gab@%d';
// make global address book read only
$rcmail_config['globaladdressbook_readonly'] = true;
// allow groups in global address book
$rcmail_config['globaladdressbook_groups'] = false;
// global address book admin user
// admin user(s) can always add/edit/delete entries, overrides readonly
// either a single username, an array of usernames, or a regular expression, see README for more info
$rcmail_config['globaladdressbook_admin'] = 'postmaster@test.ru';
// show addresses from the global address book in the auto complete menu when composing an email
$rcmail_config['globaladdressbook_autocomplete'] = true;
?>
Код: Выделить всё
// ----------------------------------
// PLUGINS
// ----------------------------------
// List of active plugins (in plugins/ directory)
$rcmail_config['plugins'] = array('globaladdressbook');
Во вкладке "Контакты" появилась новая адресная книга "Глообальные адреса".
Но при попытке в неё зайти выдается ошибка:
Код: Выделить всё
Ошибка сервера! (Internal Server Error)
В /usr/local/www/roundcube/logs/errors при этом нет никаких ошибок
Вот что в логе апача:
Код: Выделить всё
[Fri Nov 18 14:01:17 2011] [error] [client 192.168.52.77] PHP Fatal error: Cannot access private property rcube_contacts::$name in /usr/local/www/roundcube/plugins/globaladdressbook/globaladdressbook.php on line 73, referer: http://192.168.52.100/?_task=addressbook
Буду очень благодарен за помощь.