@AlexWinner

В request-tracker-3.8 не получается изменить или создать юзера, очередь и т.п?

Приветствую.

Установил request-tracker-3.8.8 из debian-backports на машину с debian lenny (apache2, mod-fcgid, postgresql-8.4.7). Все установилось благополучно, вход в RT осуществляется, по меню ходить можно. Однако если попытаться завести заявку, нового пользователя или поменять какие-либо настройки пользователя или очереди, вылезают ошибки типа «Невозможно загрузить очередь » или «Couldn't load user '' ». Проблема, судя по всему, не в базе. т.к. проверял с постгресом 9.0, 8.4 и SQLite. Вопрос в том, куда смотреть и что копать. Под катом дебаг лог.

Буду очень благодарен за помощь.


В логе только следующее:

[Thu Feb 17 10:34:44 2011] [debug]: SQL(0.000036s): SELECT main.* FROM CustomFields main WHERE (main.Disabled = '0')

AND (main.LookupType = 'RT::User' OR main.LookupType = NULL) ORDER BY main.Name ASC; (/usr/share/request-tracker3.

8/lib/RT/Interface/Web.pm:780)

[Thu Feb 17 10:34:46 2011] [error]: WebRT: Couldn't load user '' (/usr/share/request-tracker3.8/html/Elements/Error:8

2)

Trace begun at /usr/share/request-tracker3.8/lib/RT.pm line 302

Log::Dispatch::__ANON__('Log::Dispatch=HASH(0x5108290)', 'WebRT: Couldn\'t load user \'\'') called at /usr/share/requ

est-tracker3.8/html/Elements/Error line 82

HTML::Mason::Commands::__ANON__('Why', 'Couldn\'t load user \'\'') called at /usr/share/perl5/HTML/Mason/Component.pm

line 135

HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x5fda380)', 'Why', 'Couldn\'t load user \'\'') c

alled at /usr/share/perl5/HTML/Mason/Request.pm line 1278

eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1268

HTML::Mason::Request::comp(undef, undef, 'Why', 'Couldn\'t load user \'\'') called at /usr/share/request-tracker3.8/l

ib/RT/Interface/Web.pm line 863

HTML::Mason::Commands::Abort('Couldn\'t load user \'\'') called at /usr/share/request-tracker3.8/html/Admin/Users/Mod

ify.html line 298

HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 135

HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x7fc2baf15988)') called at /usr/share/perl5/HTML

/Mason/Request.pm line 1278

eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1268

HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 937

HTML::Mason::Request::call_next('RT::Interface::Web::Request=HASH(0x7fc2baf068b0)') called at /usr/share/request-trac

ker3.8/html/Admin/autohandler line 49

HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 135

HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x5fff878)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1278

eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1268

HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/request-tracker3.8/lib/RT/Interface/Web.pm line 320

RT::Interface::Web::ShowRequestedPage('HASH(0x5fec570)') called at /usr/share/request-tracker3.8/lib/RT/Interface/Web.pm line 224

RT::Interface::Web::HandleRequest('HASH(0x5fec570)') called at /usr/share/request-tracker3.8/html/autohandler line 53

HTML::Mason::Commands::__ANON__ at /usr/share/perl5/HTML/Mason/Component.pm line 135

HTML::Mason::Component::run('HTML::Mason::Component::FileBased=HASH(0x58ae3b8)') called at /usr/share/perl5/HTML/Mason/Request.pm line 1273

eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 1268

HTML::Mason::Request::comp(undef, undef, undef) called at /usr/share/perl5/HTML/Mason/Request.pm line 467

eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 467

eval {...} at /usr/share/perl5/HTML/Mason/Request.pm line 419

HTML::Mason::Request::exec('RT::Interface::Web::Request=HASH(0x7fc2baf068b0)') called at /usr/share/perl5/HTML/Mason/CGIHandler.pm line 193

eval {...} at /usr/share/perl5/HTML/Mason/CGIHandler.pm line 193

HTML::Mason::Request::CGI::exec('RT::Interface::Web::Request=HASH(0x7fc2baf068b0)') called at /usr/share/perl5/HTML/Mason/Interp.pm line 342

HTML::Mason::Interp::exec(undef, undef) called at /usr/share/perl5/HTML/Mason/CGIHandler.pm line 124

eval {...} at /usr/share/perl5/HTML/Mason/CGIHandler.pm line 124

HTML::Mason::CGIHandler::_handler('HTML::Mason::CGIHandler=HASH(0x5aa5688)', 'HASH(0x6037810)') called at /usr/share/perl5/HTML/Mason/CGIHandler.pm line 73

HTML::Mason::CGIHandler::handle_cgi_object('HTML::Mason::CGIHandler=HASH(0x5aa5688)', 'CGI::Fast=HASH(0x60319b0)') called at /usr/share/request-tracker3.8/libexec/mason_handler.fcgi line 80

eval {...} at /usr/share/request-tracker3.8/libexec/mason_handler.fcgi line 80
  • Вопрос задан
  • 2886 просмотров
Решения вопроса 1
@mitnlag
На request-tracker.ru вам дорога.

Не забудьте дать доступ юзеру rt в папку mason_data и session_data, или как-то так. Он там всякие кешированные элементы хранит, если не может создать — падает со всякой ересью.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы