[rt-users] RE: RTx Statistics
Newman, Austin
anewman at gowithips.com
Thu Jan 12 11:20:20 EST 2006
Kelly:
I appreciate your continued support. I'll try to be as verbose as
possible. I suspect the issue I see, has something to do with directory
structure, but we'll see.
Okay. I type:
Http://localhost/rt
And am presented with the login screen. After logging in the address bar
changes to:
http://localhost/rt/index.html and I am presented with the RT Home Page.
To access statistics, I now type:
http://helpdesk/rt/RTx/Statistics and I am presented with the "RT
Statistics" page. Now, I will select the first option, "Tickets per day
per Queue". The URL changes to:
http://helpdesk/rt/RTx/CallsQueueDay/index.html and I receive an error
in the web browser:
error: could not find component for initial path
'/RTx/CallsQueueDay/index.html' (component roots are:
'/usr/local/share/request-tracker3.4/html',
'/usr/share/request-tracker3.4/html')
context:
...
199: $self->{out_method} = sub { $$bufref .= $_[0] };
200: }
201: $self->{use_internal_component_caches} =
202: $self->{interp}->use_internal_component_caches;
203: $self->_initialize;
204:
205: return $self;
206: }
207:
...
code stack: /usr/share/perl5/HTML/Mason/Request.pm:203
/usr/share/perl5/Class/Container.pm:265
/usr/share/perl5/Class/Container.pm:343
/usr/share/perl5/HTML/Mason/Interp.pm:328
/usr/share/perl5/HTML/Mason/Interp.pm:322
/usr/share/perl5/HTML/Mason/CGIHandler.pm:89
/usr/share/perl5/HTML/Mason/CGIHandler.pm:72
/usr/share/request-tracker3.4/libexec/mason_handler.fcgi:76
raw error
If I change the URL to:
http://helpdesk/rt/RTx/Statistics/CallsQueueDay/index.html
Everything works okay, and the page is totally functional.
The behavior is the same with all the other functions on the RT
Statistics page. I must always put "Statistics" into the URL in order to
access the correct page.
I have looked at Apache Error logs, and there is nothing exciting going
on in there. I checked /var/log/request-tracker3.4 (my apache logs are
in /var/log/apache2), so I am going to assume I am looking in the right
place. Anyway, the /var/log/request-tracker3.4 directory was empty. If
you need more log infoormation, could you tell me where else to look?
Thanks a bunch,
Austin
-----Original Message-----
From: Kelly F. Hickel [mailto:kfh at mqsoftware.com]
Sent: Wednesday, January 11, 2006 7:58 PM
To: Newman, Austin; Bill
Cc: rt-users at lists.bestpractical.com
Subject: RE: [rt-users] RE: RTx Statistics
Hmm, I thought that someone on the list had tested RTx installs with
debian. Unfortunately, I don't really know anything about it except
that the files aren't where I think they are, but I thought that RTx was
supposed to deal with that. The reason it didn't print out where it had
copied the files to is because the files were already up to date.
What's the actual error that you get (and any messages to the httpd
error log, or the RT error log) when you invoke the page via direct URL?
-Kelly
-----Original Message-----
From: Newman, Austin [mailto:anewman at gowithips.com]
Sent: Wednesday, January 11, 2006 4:24 PM
To: Kelly F. Hickel; Bill
Cc: rt-users at lists.bestpractical.com
Subject: RE: [rt-users] RE: RTx Statistics
Kelly:
Thanks for the fast response! Unfortunately, using the make file did not
work. I mean the make file and everything worked, but the statistics
package is not working within RT.
anewman at localhost:~/Desktop/RTx-Statistics-0.1.8$ sudo perl Makefile.PL
Cannot find the location of RT.pm that defines $RT::LocalPath in: inc
/etc/perl /usr/local/lib/perl/5.8.7 /usr/local/share/perl/5.8.7
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl . /opt/rt3/lib /opt/lib/rt3 /opt/lib
/usr/local/rt3/lib /usr/local/lib/rt3 /usr/local/lib /home/rt3/lib
/home/lib/rt3 /home/lib /usr/rt3/lib /usr/lib/rt3 /usr/lib /sw/rt3/lib
/sw/lib/rt3 /sw/lib
(I typed the following path in!)-------\
|
Path to your RT.pm: /usr/share/request-tracker3.4/lib
Using RT configurations from /usr/share/request-tracker3.4/lib/RT.pm:
./html => /usr/share/request-tracker3.4/html
./lib => /usr/local/share/request-tracker3.4/lib
kfh: in RTx.pm sub RTx
Checking if your kit is complete...
Looks good
Writing Makefile for RTx::Statistics
anewman at localhost:~/Desktop/RTx-Statistics-0.1.8$ sudo make
cp lib/RTx/Statistics.pm blib/lib/RTx/Statistics.pm
anewman at localhost:~/Desktop/RTx-Statistics-0.1.8$ sudo make install
Writing
/usr/local/share/request-tracker3.4/lib/auto/RTx/Statistics/.packlist
Appending installation info to
/usr/local/share/request-tracker3.4/lib/perllocal.pod
(The first installation, it showed me which files it copied and where
they were copied to. I wish I had that information for you, but I
don't!)
And same thing as before with the URLS. If I try:
http://localhost/rt/RTx/Statistics
It works, but it is still broken like I described below.
Do you have any other suggestions? I wonder if I have a parameter
somewhere in the configuration files that isn't quite right?
Thanks very much,
Austin
-----Original Message-----
From: Kelly F. Hickel [mailto:kfh at mqsoftware.com]
Sent: Wednesday, January 11, 2006 3:10 PM
To: Newman, Austin; Bill
Cc: rt-users at lists.bestpractical.com
Subject: RE: [rt-users] RE: RTx Statistics
Austin,
Yep, you're wrong, but it's not your fault, as I never purged
the old instructions from the README. Here's the new/correct
instructions.... New Installations: Untar this distribution somewhere
outside of your RT install, run "perl Makefile.PL" followed by "make"
and "make install".
Sorry about that....
--
Kelly F. Hickel
Senior Software Architect
MQSoftware, Inc
952.345.8677
kfh at mqsoftware.com
> -----Original Message-----
> From: Newman, Austin [mailto:anewman at gowithips.com]
> Sent: Wednesday, January 11, 2006 1:53 PM
> To: Kelly F. Hickel; Bill
> Cc: rt-users at lists.bestpractical.com
> Subject: RE: [rt-users] RE: RTx Statistics
>
> Hello Bill and Kelly:
>
> I'm sorry, but I'm still not getting it. Let me provide you with some
> more information.
> O/S: Ubuntu 5.10 (Breezy Badger)
> Request Tracker 3.4.2
> Apache 2.0.54
> Mod_fastcgi 2.4.2
> Perl 5.8.7
>
> Ubuntu is based on Debian, so I always follow instructions for Debian.
> Information in README file RTx-Statistics-0.1.8.tar.gz for Debian is:
>
> "
> Just put the contents of this archive into
>
> /usr/local/share/request-tracker3/
> "
>
> In my Ubunru installation, I have
>
> /usr/local/share/request-tracker3.4/
>
> Which is where I put it. So now I have:
>
> /usr/local/share/request-tracker3.4/RTx-Statistics-0.1.8/html
> /usr/local/share/request-tracker3.4/RTx-Statistics-0.1.8/inc
> /usr/local/share/request-tracker3.4/RTx-Statistics-0.1.8/lib
> And so on and so forth. Now, this didn't look right to me, and it
didn't
> work. So I tried, eliminating the RTx-Statistics-0.1.8 folder and
> copying the files by hand, so all the files in:
> /usr/local/share/request-tracker3.4/RTx-Statistics-0.1.8/html
> Ended up in:
> /usr/local/share/request-tracker3.4/html
> And all the files in:
> /usr/local/share/request-tracker3.4/RTx-Statistics-0.1.8/inc
> Ended up in:
> /usr/local/share/request-tracker3.4/inc
>
> This didn't work, but I was able to access the statistics stuff via:
> http://localhost/rt/RTx/Statistics (this works) (which makes sense
> with the folder hierarchy
> /usr/local/share/request-tracker3.4/html/RTx/Statistics/
>
> But then when I click on any of the links, it takes me to
> http://localhost/rt/RTx/CallsQueueDay/index.html and I get an error.
> But, I can change it to:
> http://localhost/rt/RTx/Statistics/CallsQueueDay/index.html (this
> works).
>
> BUT, there is no menu entry anywhere.
>
> Anyway, I bet I'm probably overlooking something stupid somewhere in
the
> docs somewhere. I really have tried to work through this on my own,
and
> I appreciate your help. Hopefully, I have provided enough information.
> If not, please let me know what else you need.
>
> On another note, I'm not sure if I am clearing out the Mason Cache
> correctly. The only thing I could figure out (after extensive
googling)
> is deleting all the files in this:
> /var/cache/request-tracker3.4/mason_data/obj
> It seems like all the other cache folders were empty.
>
> Thanks very much!
> -Austin
>
>
>
> -----Original Message-----
> From: Kelly F. Hickel [mailto:kfh at mqsoftware.com]
> Sent: Thursday, January 05, 2006 8:31 PM
> To: Bill; Newman, Austin
> Cc: rt-users at lists.bestpractical.com
> Subject: RE: [rt-users] RE: RTx Statistics
>
>
> Yep, this is the correct procedure, since (and including) version
0.1.6.
> If there's place in the README (or elsewhere) that this needs to be
made
> more clear, please let me know.
>
> Thanks,
> Kelly
>
> -----Original Message-----
> From: rt-users-bounces at lists.bestpractical.com
> [mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of Bill
> Sent: Thursday, January 05, 2006 2:03 PM
> To: Newman, Austin
> Cc: rt-users at lists.bestpractical.com
> Subject: Re: [rt-users] RE: RTx Statistics
>
>
> It's incredibly simple really. Download the latest archive from the
> wiki ...
>
> Uncompress it somewhere outside of rt
>
> go into the resultant directory
>
> copy all the directories there to
>
> <path to rt>/share
>
> Stop apache
> Clear the mason cache
> Restart apache
>
> Hopefully this works for you... I did a bunch of other stuff with it
> trying to get it working (like the make and stuff). If this does not
> work for you, let me know
>
>
>
>
>
> On Thu, 5 Jan 2006 11:22:04 -0500
> "Newman, Austin" <anewman at gowithips.com> spake:
>
> > Bill:
> >
> > I'm wondering if you could post what you found regarding the
> > installation of the RTx Statistics package. I struggled all day
> > yesterday trying to get it to work. I can type the URL in manually,
> and
> > it semi-works but there is no menu item for it.
> >
> > I don't know if it is relevant, but I am using Ubuntu Breezy Badger
> > 5.10. I have tried to follow the Debian instructions for the
> > install....No go.
> >
> > And don't be sorry for posting....I was psyched to find your
> > post....Someone having the same exact problem as me! I did
everything
> > you tried: perl Makefile.PL, make, make test, make install, restart
> > apache, etc., etc.....So please, what is the secret?
> >
> > Any information you can provide to me would be greatly appreciated.
> >
> >
> >
> > Thanks,
> > Austin
> >
> >
> > Message: 9
> > Date: Thu, 5 Jan 2006 00:29:42 -0500
> > From: Bill <Bill at explosivo.com>
> > Subject: [rt-users] Re: RTx Statistics <- ahhhh
> > To: rt-users at lists.bestpractical.com
> > Message-ID: <20060105002942.d6dd0d05.Bill at explosivo.com>
> > Content-Type: text/plain; charset=US-ASCII
> >
> >
> > Okay, I found the source of confusion... the readme included with
the
>
> > latest release says:
> >
> > Untar this archive into:
> > <path to rt3>/share
> >
> > Which produces
> >
> > <path to rt3>/share/RTx-Statistics-0.1.8/html , .../lib, etc,
etc...
> >
> > I assume when the readme was written, html, inc and lib were at the
> top
> > of the archive file.
> >
> > Sorry for the noise, but since I've never dealt with adding in
> > extensions you can understand my confusion - luckly I stumbled
across
> a
> > change notice for it that showed a full path to one of the files.
> >
> > Sorry
> >
> >
> >
> >
> > On Thu, 5 Jan 2006 00:21:58 -0500
> > Bill <Bill at explosivo.com> spake:
> >
> > >
> > > Hello
> > >
> > > Can someone shed some light on exactly how I should install the
RTx
> > > Statistics package?
> > >
> > > I've tried the instructions of just untarring it into
> > > the /var/www/rt3/share directory
> > > (giving me: /var/www/rt3/share/RTx-Statistics-0.1.8 )
> > >
> > > I've also tried the perl makefiles, make and make install which
> threw
> > > some stuff about and installed files into my /var/www/rt3 tree...
> > >
> > > I've restarted apache, cleaned the mason cache and all.
> > >
> > > Nothing, nada, not a thing.
> > >
> > > Can anyone tell me how they got this thing working? Where should
I
> > > see it in the RT screens?
> > >
> > > Any help would be appreciated!!!!!
> > >
> > > Bill
> >
> > _______________________________________________
> > http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
> >
> > Be sure to check out the RT Wiki at http://wiki.bestpractical.com
> >
> > Download a free sample chapter of RT Essentials from O'Reilly Media
at
> http://rtbook.bestpractical.com
> >
> > WE'RE COMING TO YOUR TOWN SOON - RT Training in Amsterdam, Boston
and
> > San Francisco - Find out more at
> http://bestpractical.com/services/training.html
>
>
> --
>
> Bill Chmura
> Director of Internet Technology
> Explosivo ITG
> Wolcott, CT
>
> p: 860.621.8693
> e: bill at Explosivo.com
> w. http://www.explosivo.com
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Be sure to check out the RT Wiki at http://wiki.bestpractical.com
>
> Download a free sample chapter of RT Essentials from O'Reilly Media at
> http://rtbook.bestpractical.com
>
> WE'RE COMING TO YOUR TOWN SOON - RT Training in Amsterdam, Boston and
> San Francisco - Find out more at
> http://bestpractical.com/services/training.html
More information about the rt-users
mailing list