hi, i still get the same error message in activity.log. the c:\debug.txt file wasn't created (i modified the file C:\Program Files\Scmbug\share\scmbug\lib\Scmbug\Daemon\Bugzilla.pm).
i'm not sure what you mean by giving permissions to Everyone. on windows, you can give permission to users or groups of users. all groups have read and execute permissions on the bugzilla folder and the Bugzilla.pm file in it. and as i said, both versions are run by the same process - the srvany.exe process, and perl itself. tsahi -- The day Micro$oft sells something that doesn't SUCK is the day they start selling vacuum cleaners. http://www.geocities.com/tsahi_75 ----- Original Message ---- > From: Kristis Makris <[email protected]> > To: Tsahi Asher <[email protected]> > Cc: scmbug-users <[email protected]> > Sent: Thursday, February 5, 2009 7:04:01 PM > Subject: Re: [scmbug-users] Scmbug error 79: Package 'Bugzilla' not found > > On Thu, 2009-02-05 at 00:22 -0800, Tsahi Asher wrote: > > regarding permissions, i don't think there is a problem here. both the > > old version and the new one run by the same user, the Local System, > > which is a very privileged user. in fact, they run by the same process > > - srvany.exe. > > Can you change the permissions to "Everyone", just for this test ? > > > by "enable debugging", i assume you mean running with Devel::Trace, right? > > but > what do you mean by "print out the @INC"? > > Sorry. I mean by modifying 'logging' in daemon.conf from: > > log4perl.category.Daemon = WARN, Logfile > > to > > log4perl.category.Daemon = DEBUG, Logfile > > And by "print out the @INC" I mean modify Bugzilla.pm:init_specific() to > read something like: > > sub init_specific { > my $self = shift; > my $package_name = ""; > my $package_version = ""; > > # Include the bugzilla libraries > unshift @INC, $self->installation_directory(); > chdir $self->installation_directory(); > > open OUTFILE, "C:\debug.txt"; > print OUTFILE Dumper( @INC ); > close OUTFILE; > > > > tsahi > > -- > > The day Micro$oft sells something that doesn't SUCK > > is the day they start selling vacuum cleaners. > > http://www.geocities.com/tsahi_75 > > > > > > > > ----- Original Message ---- > > > From: Kristis Makris > > > To: Tsahi Asher > > > Cc: scmbug-users > > > Sent: Wednesday, February 4, 2009 7:04:29 PM > > > Subject: Re: [scmbug-users] Scmbug error 79: Package 'Bugzilla' not found > > > > > > Hi Tsahi, > > > > > > This is unfortunate, and certainly very frustrating. > > > > > > Can you enable debugging on the daemon and see what else you might get ? > > > In particular, I'd like you to print out the @INC, and see the paths > > > listed in it. > > > > > > Also, according to > > > > > > http://bugzilla.mkgnu.net/show_bug.cgi?id=1073#c4 > > > > > > and even though you are on Windows, not Linux, can you make sure that > > > Everyone has access to the Bugzilla files ? How can we be sure this is > > > not a permissions error ? > > > > > > On Wed, 2009-02-04 at 00:23 -0800, Tsahi Asher wrote: > > > > hi, > > > > i'm running scmbug on windows server 2003. i had the problem of not > > > recognizing the DBI module since version 0-25-*, so now i tried to > > > upgrade > to > > > version 0-26-13, which should fix the problem. i don't get this error any > more, > > > but i still get a problem, which was mentioned in the activity log when > > > the > DBI > > > problem occurred, of not recognizing Bugzilla. here is the error i get in > > > activity.log: > > > > > > > > 2009/02/04 09:56:25 Scmbug WARN> > > > Daemon.pm:81:Scmbug::Daemon::Daemon::read_configuration - Read > > > configuration > > > > file 'C:/Program Files/Scmbug/etc/scmbug/daemon.conf' > > > > 2009/02/04 09:56:25 Scmbug ERROR> > > > Daemon.pm:114:Scmbug::Daemon::Daemon::read_configuration - > > > > ******************************************* > > > > ** > > > > ** > > > > ** Scmbug error 79: Package 'Bugzilla' not found in installation > > > > directory > > > > 'C:/Program Files (x86)/Apache Software Foundation/Apache2.2/htdocs/bugs'. > > > > Initialization of bug-tracking system 'Bugzilla' version '3.0.0' > > > > failed. > This > > > could be due to an unsupported version of this system, or > > > misconfiguration. > > > > ** > > > > ** > > > > ******************************************* > > > > > > > > the installation directory is correct, and i copied it from the > daemon.conf of > > > 0-23-4 that i'm using. the version of bugzilla is also the same as in the > old > > > version (the actual version i have is 3.0.4). > > > > > > > > > > > > tsahi > > > > -- > > > > The day Micro$oft sells something that doesn't SUCK > > > > is the day they start selling vacuum cleaners. > > > > http://www.geocities.com/tsahi_75 > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > scmbug-users mailing list > > > > [email protected] > > > > http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users > > > > > > > > _______________________________________________ scmbug-users mailing list [email protected] http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
