Many thanks for everyone's help with these problems. I spent the weekend hammering it out and not getting distracted by other matters, and everything works BRILLIANTLY now. OTRS rules!
Regards, Ian Nichol London, England -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Salter Sent: 22 October 2003 16:58 To: 'User questions and discussions about OTRS.' Subject: RE: [otrs] Failed OTRS install (Win32) Ian, I suspect that you're missing this section of the Config.pm file: # -----------------------------------------------------# # directories # -----------------------------------------------------# $Self->{Home} = �d:/otrs�; $Self->{CounterLog} = �<OTRS_CONFIG_Home>/var/log/TicketCounter.log�; $Self->{ArticleDir} = �<OTRS_CONFIG_Home>/var/article�; $Self->{StatsPicDir} = �<OTRS_CONFIG_Home>/var/pics/stats�; $Self->{TemplateDir} = �<OTRS_CONFIG_Home>/Kernel/Output�; $Self->{TempDir} = �<OTRS_CONFIG_Home>/var/tmp�; In my case, I actually took out everything except the first line. The others just seemed to cause problems. That is, I left in the "$Self->{Home}..." line. The section as a whole comes directly from the PDF manual included with OTRS 1.1.3; specifically, it's copied from a part of section 1.3.2.4.1. If you have more problems, I'd suggest you review the entire 1.3 section of the manual, especially 1.3.2. I can tell you from personal experience that it's very easy to miss important details that are actually included in the manual. -- Chris Salter -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: October 22, 2003 11:34 AM To: 'User questions and discussions about OTRS.' Subject: RE: [otrs] Failed OTRS install (Win32) There was no such line as $Self->{SessionModule} = 'Kernel::System::AuthSession::IPC'; in config.pm as "factory shipped"; there are no SessionModule lines. I can't help thinking there's some huge step missing from the win32 install docs that is maybe obvious to those used to installing this sort of application on the unix platform, which I've totally missed out. Anyway I put the replacement line ending in DB in to config.pm, no joy; neither with the whole {SessionModule} section from defaults.pm copied in but with the IPC line commented out and the DB line there instead. Now, I just get a very basic HTTP 500 - Internal server error in the browser. Looking in d:\apache\apache\logs\error.log, there is: Can't read /opt/otrs/RELEASE: No such file or directory[Wed Oct 22 16:21:13 2003] nul: readline() on closed filehandle Kernel::Output::HTML::Generic::PRODUCT at d:/otrs//Kernel/Output/HTML/Generic.pm line 966. [Wed Oct 22 16:21:13 2003] [error] [Wed Oct 22 16:21:13 2003] nul: Can't read /opt/otrs/Kernel/Output/HTML/Standard/Login.dtl: No such file or directory at d:/otrs//Kernel/Output/HTML/Generic.pm line 242. at d:/otrs/Kernel/cpan-lib/CGI/Carp.pm line 301. Regards, Ian Nichol London, England Yahoo Instant Messenger: inichol -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Salter Sent: 22 October 2003 12:46 To: 'User questions and discussions about OTRS.' Subject: RE: [otrs] Failed OTRS install (Win32) Ian, You'll also need to find the line specifying SessionModule in Config.pm. Right now, it probably looks something like: $Self->{SessionModule} = 'Kernel::System::AuthSession::IPC'; You'll want to comment that out and put in: $Self->{SessionModule} = 'Kernel::System::AuthSession::DB'; That should fix that problem. -- Chris Salter -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: October 22, 2003 5:54 AM To: [EMAIL PROTECTED] Subject: Re: [otrs] Failed OTRS install (Win32) Thanks Robert The change you mentioned in your first email was already in place (as per the docs). Your second change, to specify a log file, means that things have moved on a little and now I get: Software error: Can't load session backend module Kernel::System::AuthSession::IPC! Can't locate IPC/SysV.pm in @INC (@INC contains: d:/otrs/bin/cgi-bin/../../Kernel/cpan-lib d:/otrs/bin/cgi-bin/../.. ../../ d:/otrs/Kernel/cpan-lib d:/otrs/ d:/Perl/lib d:/Perl/site/lib . d:/apache/apache/ d:/apache/apache/lib/perl d:/otrs/bin/cgi-bin/../.. d:/otrs/bin/cgi-bin/../../Kernel/cpan-lib) at d:/otrs/bin/cgi-bin/../../Kernel/System/AuthSession/IPC.pm line 15. BEGIN failed--compilation aborted at d:/otrs/bin/cgi-bin/../../Kernel/System/AuthSession/IPC.pm line 15. Compilation failed in require at (eval 84) line 3. (obviously when I made the log file change you suggested, I put d:\otrs\... not c:\otrs\...) I have read on various Google groups that the two things which commonly give trouble to Apache and Perl on Win32 are (1) apache service being run as LocalSystem, which prevents it seeing files sometimes (not the case here) and (2) bad windows path statement. Here is the path statement, should some OTRS directories feature in it? PATH=D:\Perl\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Pr ogram Files\ATI Technologies\ATI Control Panel There is no SysV.pm file anywhere in the OTRS or Perl directory trees (and none in the distribution file otrs-1.1.3-01.tar.gz either) if that helps, but there is a D:\Perl\eg\Core\sysvipc directory. Thanks for your help and suggestions ... Regards, Ian Nichol London, England Yahoo Instant Messenger: inichol -----Original Message----- Date: Tue, 21 Oct 2003 22:20:26 +0200 From: "Robert Kehl" <[EMAIL PROTECTED]> Subject: Re: [otrs] Failed OTRS install (Win32) To: "User questions and discussions about OTRS." <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="iso-8859-1" On Tuesday, October 21, 2003 10:17 PM Robert Kehl <[EMAIL PROTECTED]> wrote: > $Self->{LogModule} = 'Kernel::System::Log::File'; > $Self->{'LogModule::LogFile'} = '/xampp/otrs/var/log/otrs.log'; Sorry, the above doesn't work. These are the correct settings for Config.pm: $Self->{LogModule} = 'Kernel::System::Log::File'; $Self->{'LogModule::LogFile'} = 'C:/otrs/var/log/otrs.log'; It was my cat dancing on the keyboard, you know... ;-) Regards, Robert Kehl ------------------------------ _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support oder Consulting f|r Ihr OTRS System? => http://www.otrs.de/ _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support oder Consulting f�r Ihr OTRS System? => http://www.otrs.de/ _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support oder Consulting f�r Ihr OTRS System? _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support oder Consulting f�r Ihr OTRS System? => http://www.otrs.de/ _______________________________________________ OTRS mailing list: otrs - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs Support oder Consulting f�r Ihr OTRS System? => http://www.otrs.de/
