
Hi, ich weiss nicht was jetzt passiert ist, aber es geht wieder. Hier trotzdem noch einmal die Config: # -- # Kernel/Config.pm - Config file for OTRS kernel # Copyright (C) 2001-2006 OTRS GmbH, http://otrs.org/ # -- # $Id: Config.pm.dist,v 1.18 2006/09/07 16:15:41 mh Exp $ # -- # This software comes with ABSOLUTELY NO WARRANTY. For details, see # the enclosed file COPYING for license information (GPL). If you # did not receive this file, see http://www.gnu.org/licenses/gpl.txt. # -- # Note: # # -->> OTRS does have a lot of config settings. For more settings # (Notifications, Ticket::ViewAccelerator, Ticket::NumberGenerator, # LDAP, PostMaster, Session, Preferences, ...) see # Kernel/Config/Defaults.pm and copy your wanted lines into "this" # config file. This file will not be changed on update! # # -- package Kernel::Config; sub Load { my $Self = shift; # ---------------------------------------------------- # # ---------------------------------------------------- # # # # Start of your own config options!!! # # # # ---------------------------------------------------- # # ---------------------------------------------------- # # ---------------------------------------------------- # # database settings # # ---------------------------------------------------- # # DatabaseHost # (The database host.) $Self->{DatabaseHost} = 'localhost'; # Database # (The database name.) $Self->{Database} = 'otrs'; # DatabaseUser # (The database user.) $Self->{DatabaseUser} = '**geheim**'; # DatabasePw # (The password of database user. You also can use bin/CryptPassword.pl # for crypted passwords.) $Self->{DatabasePw} = '**geheim**'; # DatabaseDSN # (The database DSN for MySQL ==> more: "man DBD::mysql") $Self->{DatabaseDSN} = "DBI:mysql:database=$Self->{Database};host=$Self->{DatabaseHost};"; # (The database DSN for PostgreSQL ==> more: "man DBD::Pg") # if you want to use a local socket connection # $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};"; # if you want to use a tcpip connection # $Self->{DatabaseDSN} = "DBI:Pg:dbname=$Self->{Database};host=$Self->{DatabaseHost};"; # ---------------------------------------------------- # # fs root directory # ---------------------------------------------------- # $Self->{Home} = '/srv/www/vhosts/it-steps24.de/subdomains/ticket/httpdocs/'; # ---------------------------------------------------- # # insert your own config settings "here" # # config settings taken from Kernel/Config/Defaults.pm # # ---------------------------------------------------- # # $Self->{SessionUseCookie} = 0; # $Self->{CheckMXRecord} = 1; # ---------------------------------------------------- # # ---------------------------------------------------- # # data inserted by installer # # ---------------------------------------------------- # # $DIBI$ $Self->{SystemID} = 10; $Self->{SecureMode} = 1; $Self->{Organization} = 'IT-Steps24 GmbH'; $Self->{LogModule::LogFile} = '/tmp/otrs.log'; $Self->{LogModule} = 'Kernel::System::Log::SysLog'; $Self->{FQDN} = 'ticket-system.it-steps24.de'; $Self->{DefaultLanguage} = 'de'; $Self->{AdminEmail} = 'administrator@it-steps24.de'; $Self->{DefaultCharset} = 'utf-8'; $Self->{DefaultUsedLanguages}->{'de'} = 'deutsch'; # ---------------------------------------------------- # # ---------------------------------------------------- # # # # End of your own config options!!! # # # # ---------------------------------------------------- # # ---------------------------------------------------- # } # ---------------------------------------------------- # # needed system stuff (don't edit this) # # ---------------------------------------------------- # use strict; use vars qw(@ISA $VERSION); use Kernel::Config::Defaults; push (@ISA, 'Kernel::Config::Defaults'); $VERSION = '$Revision: 1.18 $'; $VERSION =~ s/^\$.*:\W(.*)\W.+?$/$1/; # -----------------------------------------------------# 1; Wirklich komisch das ganze. Der Syntaxcheck der Config.pm geht aber noch immer schief: perl -cs Config.pm Can't locate Kernel/Config/Defaults.pm in @INC (@INC contains: /usr/lib/perl5/5.8.7/i586-linux-thread-multi /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl .) at Config.pm line 102. BEGIN failed--compilation aborted at Config.pm line 102. Gruß Th. Zitat von maeke@it-steps24.de:
Hallo,
soweit ich weiss nicht. Wir haben den Server nur neugestartet.
Ich schätze aber auch, dass sich irgendetwas bzgl. Perl geändert hat. Habe aber keine Ahnung was. Kenne mich mit Perl auch nicht besonders aus :-(
Th.
Zitat von Ivan De Masi
: maeke@it-steps24.de schrieb:
Nachtrag:
wenn ich aus der config.pm die Zeile
use Kernel::Config::Defaults;
auskommentiere, ist der Syntax-Check ok:
perl -cw Config.pm Config.pm syntax OK
Das OTRS lässt sich aber natürlich nicht aufrufen.
Gruß Th.
Ich bin leider nicht sehr gut im interpretieren solchen Fehlermeldungen :-(
Es wäre aber auch schon mal ganz interessant zu wissen was das Ganze überhaupt ausgelöst hat. Vielleicht findest Du darüber den Fehler. Sind auf der Kiste z.B. irgendwelche (Sicherheits-)Updates etc. eingespielt worden?
Grüsse Ivan
_______________________________________________ OTRS-de Mailingliste: otrs-de - Webpage: http://otrs.org/ Archiv: http://lists.otrs.org/pipermail/otrs-de/ Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ Support oder Consulting fuer Ihr OTRS System? => http://www.otrs.com/