FreeBSD 4.6, Horde + IMP, проблемы и вопросы.

User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

FreeBSD 4.6, Horde + IMP, проблемы и вопросы.

Post by Pukite »

Доброе время суток борцам опен-сорса!

Установила (распаковала) /horde и /horde/imp, набирая http://сервер/horde/imp, всё показывается ок, но при вводе login&password появляется сообщение:

A fatal error has occurred:

An error has occurred. Furthermore, Horde encountered an error attempting to log
this error. Please check your Horde logging configuration in
horde/config/horde.php.

[line 191 of /horde/lib/Horde.php]


Если нажать F5, появляется содержимое mailbox и опять всё работает, но при нажатии на
"Logout", опять видим вышеупомянутую ошибку. Где грабли?
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

Файл horde/config/horde.php выглядит так:

Code: Select all

<?php
$conf['debug_level'] = E_ALL;
$conf['max_exec_time'] = 0;
$conf['session_name'] = 'Horde';
$conf['cache_limiter'] = 'nocache';
$conf['session_timeout'] = 0;
$conf['use_ssl'] = 0;
$conf['compress_pages'] = true;
$conf['umask'] = 7777;
$conf['tmpdir'] = '/horde/tmpdir';


$conf['auth']['driver'] = 'imap';
$conf['auth']['params'] = array();

$conf['log']['enabled'] = false;
$conf['log']['type'] = 'file';
$conf['log']['name'] = '/horde/tmpdir/horde.log';
$conf['log']['priority'] = LOG_NOTICE;
$conf['log']['ident'] = 'HORDE';
$conf['log']['params'] = array();


$conf['prefs']['driver'] = 'sql';
$conf['prefs']['params'] = array();

$conf['prefs']['params']['phptype'] = 'mysql';
$conf['prefs']['params']['hostspec'] = 'localhost';
$conf['prefs']['params']['username'] = 'юзер';
$conf['prefs']['params']['password'] = 'пароль';
$conf['prefs']['params']['database'] = 'horde';
$conf['prefs']['params']['table'] = 'horde_prefs';

$conf['cache']['driver'] = 'none';
$conf['cache']['params'] = array();

$conf['mailer']['type'] = 'sendmail';
$conf['mailer']['params'] = array();

$conf['vfs']['type'] = 'file';
$conf['vfs']['params']['vfsroot'] = '/horde/tmpdir';


$conf['sessionhandler']['type'] = 'mysql';
$conf['sessionhandler']['params'] = array();
$conf['sessionhandler']['params']['phptype'] = 'mysql';
$conf['sessionhandler']['params']['hostspec'] = 'localhost';
$conf['sessionhandler']['params']['username'] = 'юзер';
$conf['sessionhandler']['params']['password'] = 'пароль';
$conf['sessionhandler']['params']['database'] = 'horde';

$conf['problems']['enabled'] = false;
$conf['problems']['email'] = 'webmaster@example.com';

$conf['user']['online_help'] = false;
$conf['css']['cached'] = true;
$conf['menu']['floating_bar'] = false;
?>


Теперь при вводе правильного пароля появляется сообщение: Your Mail session has expired. Please login again.
BezKovshaPrishel
Уже с Приветом
Posts: 188
Joined: 02 Jul 2004 22:50
Location: ToЯonTo™, Canada

Post by BezKovshaPrishel »

а что содеожится в строке:
line 191 of /horde/lib/Horde.php ?
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

Horde::fatal(new PEAR_Error('An error has occurred. Furthermore, Horde encountered an error attempting to log this error. Please check your Horde logging configuration in horde/config/horde.php.'), __FILE__, __LINE__, false);
BezKovshaPrishel
Уже с Приветом
Posts: 188
Joined: 02 Jul 2004 22:50
Location: ToЯonTo™, Canada

Post by BezKovshaPrishel »

попробуйте включить логи, раз просят
еще попробуйте в другом браузере, может что-то с куками
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

использовала на разных браузерах и разных системах ...
BezKovshaPrishel
Уже с Приветом
Posts: 188
Joined: 02 Jul 2004 22:50
Location: ToЯonTo™, Canada

Post by BezKovshaPrishel »

если включить логи
$conf['log']['enabled'] = true;

что будет ?

и еще желательно посмотреть раздел Сессии php.ini

Return to “Вопросы и новости IT”