Отличная это штука, переживать катастрофы, по масштабам сравнимые с последним землетрясением в китае, и после этого возвращаться назад. Последние 2-3 часа на работе я бился с одной ошибкой, которая портила мне весь в общем-то неплохой день. Поиск по гуглу дал несколько иные ситуации, но я все же поглядел конфигурационные файлы, на которые ссылался народ. В самом первом (!) в поиске было сообщение из архива, которое начиналось так:
Found the answer, and posting here for future idiots such as myself.
The problem was simply that I had the wrong values set for $rtname, $Organization, and $WebBaseURL.
Ну я ессно быстренько проверил – там все нормально, и уныние овладело мной почти полностью.
Придя домой я залез в irc.perl.org #rt и вот как это было:
[20:43] <dimonf> hello. may I ask for a help on rt3 please?
[20:58] <raisputin> can’t promise I can be of an y assistance, but ask away
[21:00] <dimonf> I’ve searched through the web but didn’t find a similar case
[21:01] <dimonf> when I search (on top of the main screen, or via Simple Search) for a ticket
[21:01] <dimonf> I got this error: Can’t locate object method «host» via package «URI::_generic» at /usr/lib/perl5/vendor_perl/5.8.8/RT/Interface/Web.pm line 196.
[21:01] <dimonf> if i search for a string, it works perfectly. only digits as arguments cause this error
[21:02] <dimonf> i read through Web.pm, but probably it will take a while untill I understand anything
[21:03] <jibsheet> what is your WebURL and WebBastURL set to?
[21:04] <dimonf> $WebPath «/rt3″ , $WebBaseURL «https//support.mril-cyprus.com»
[21:05] <jibsheet> you’re missing a :
[21:05] <dimonf> o no
[21:09] <dimonf> how stupid i am. it works
[21:09] <dimonf> thanks a lot
[21:09] <jibsheet> no problem
Итак, мне остается лишь добавить для таких же чайников как и я:
If you have problem with RT Search / Quick Search, which gives you the following error message:
Can’t locate object method «host» via package «URI::_generic» at /work/rt3/lib/RT/Interface/Web.pm line 196
check $rtname, $Organization, and $WebBaseURL !!! If the problem persists, then
- learn how to work with IRC
- login to irc.perl.org #rt (i connected to server irc.darkuncle.net)
- Print ‘hello’.
- Then DOUBLE CHECK $rtname, $Organization and $WebBaseURL
- don’t forget to restart httpd after amending RT_SiteConfig.pm



20 Май, 2008 в 11:06 пп |
1. Такое бывает. С завидной регулярностью.
2. Кажись ты очепятался – «perl.org», не «per.org». Дважды.
3. IRC – рулезь форева. Особенно для таких ситуаций. Там всё время есть народ, который трезвым/свежим взглядом посмотрит и даст дельный совет. Как правило ещё и краткий.
4. В 9-ой Федоре xchat у меня не запускаться, так его перетак. Временно использую консольные клиенты – irssi, ninja, итд. Так что твой пост – как серпом по молоту.
21 Май, 2008 в 7:38 дп |
2. исправил.
И еще. более всего меня ввело в уныние просмотр package URI::. Я глянул на то, что он импортирует, но хоть убей не нашел метода host. Такое декларирование атрибутов я еще не встречал ).
23 Май, 2008 в 8:01 дп |
Ой, а можно чайнику вмешаться в умный разговор?
Это он про вот-это сказал, что пропущено двоеточие после https?
https//support.mril-cyprus.com
даже я заметила )))
эх, вот так всегда… у меня тоже, бывает, где-нибудь на 25- вспомогательной странице воркбука в какой-нибудь формуле вместо знака + нажмешь =, не обратишь внимание на false по спешке, а потом колбасишься полчаса с лицевой с
страницей – почему баланс не сходится?
23 Май, 2008 в 8:03 дп |
двоеточие круче!
24 Май, 2008 в 12:18 дп |
двоеточие, двоеточие… вот, навеяло: раз и два
24 Май, 2008 в 4:59 пп |
===Whitespace was created by Edwin Brady and Chris Morris in 2002.===
Леня, вот это просто СУПЕР!!!
- мнение чайника, по совпадения использовавшего аналогичный метод для анализа структуры современной музыкальной ткани и отображения ее в графические символах )))))
«аналогичный» в смысле графического интерфейса, разумеется. а то щас смеяться начнете…