Fehlermeldungen! Can't call method "TicketSearch"

Hilfe zu Znuny Problemen aller Art
Locked
zuckerbaeckerin
Znuny advanced
Posts: 144
Joined: 29 Aug 2011, 11:55
Znuny Version: 3.0.10

Fehlermeldungen! Can't call method "TicketSearch"

Post by zuckerbaeckerin »

Hallo, ich muss schon wieder eine doofe Frage stellen.
Da ich jetzt gehofft hatte, eine alternative zu meinem Problem zu finden, macht mir OTRS wieder einen Strick durch die Rechnung.
Ich habe die Vordefinierten Queues teilweise umbenannt, auf ungültig bzw ungültig-temporär( den Unterschied versteh ich nicht) gesetzt und wollte dann in der CustomerTicketMessage.dtl folgendes Einfügen
http://forums.otrs.org/viewtopic.php?f=60&t=8032
das oberste.
Anfangs hat das auch geklappt (als ich die Queues noch nicht umbenannt hatte) aber dann ging es los. Ich hab vielleich tnoch riegdnweo anders was eingestellt, ich weiß es nicht mehr, und ich drehe langsam durch. Es gab einen Haufen an Fehlern, erst soetwas:

Code: Select all

Module Kernel::Modules::CustomerTicketOverView not registered in Kernel/Config.p[..]
und dann kamen immer mehr solcher Module, die nicht gefunden werden können. Die hab ich dann da alle in config.pm eingefügt, aber jetzt kommt das:

Code: Select all

Can't call method "TicketSearch" on an undefined value at E:/OTRS/OTRS//Kernel/Modules/CustomerTicketOverView.pm line 183.
Ich finde dazu auch überhaupt nichts und würde gerne nach einer Woche das ganze jetzt mal funktionieren lassen. (als Kunde kann man auch kein Ticket erstellen, obwohl das auch schonmal gin. Aber das ging auch vorher schon nicht.)
Mein error.log von Apache gibt das aus:

Code: Select all

Scalars leaked: 1
[Fri Sep 09 15:43:21 2011] [notice] Apache/2.2.19 (Win32) mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.12.3 configured -- resuming normal operations
[Fri Sep 09 15:43:21 2011] [notice] Server built: May 20 2011 17:39:35
[Fri Sep 09 15:43:21 2011] [notice] Parent: Created child process 3848
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
[Fri Sep 09 15:43:30 2011] [notice] Child 3848: Child process is running
[Fri Sep 09 15:43:30 2011] [notice] Child 3848: Acquired the start mutex.
[Fri Sep 09 15:43:30 2011] [notice] Child 3848: Starting 64 worker threads.
[Fri Sep 09 15:43:30 2011] [notice] Child 3848: Starting thread to listen on port 80.
[Fri Sep 09 15:44:48 2011] [error] [Fri Sep  9 15:44:48 2011] -e: Can't call method "TicketSearch" on an undefined value at E:/OTRS/OTRS//Kernel/Modules/CustomerTicketOverView.pm line 183.\n
und mein log von otrs sagt

Code: Select all

[Fri Sep  9 15:28:03 2011][Error][Kernel::Modules::CustomerTicketOverView::new][40] No Config entry "Ticket::ViewableSenderTypes"!
[Fri Sep  9 15:30:02 2011][Error][Kernel::System::DB::new][181] ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var  or PATH (Windows) and or NLS settings, permissions, etc.
Das oberste hab ich aber gelöst, indem ich das Modul in config. pm eingetragen habe.

Was mache ich nur falsch? ich bin kurz davor, nochmal alles neu zu installieren oder den Pc aus dem Fenster zu werfen, weil einfach nichts funktioniert.

Bitte helft mir, liebe Grüße
Sara

<3
[LIVE]OTRS 3.0.10
ITSM 3.0.5
unter Windows
mit Oracle
zuckerbaeckerin
Znuny advanced
Posts: 144
Joined: 29 Aug 2011, 11:55
Znuny Version: 3.0.10

Re: Fehlermeldungen! Can't call method "TicketSearch"

Post by zuckerbaeckerin »

entschuldigt, wenn ich irgendwie nerven sollte, aber kann mir da wirklich niemand helfen?

ich bekomme den letzten Fehler im Kundeninterface und folgenden im Agenteninterface:

Code: Select all

Got no TicketObject! at E:/OTRS/OTRS//Kernel/Output/HTML/ToolBarLink.pm line 29.

aber wenn ich da gucke, dann steht da nur sowas
:

Code: Select all

 # get needed objects
    for (qw(ConfigObject LogObject DBObject TicketObject LayoutObject UserID)) {
        $Self->{$_} = $Param{$_} || die "Got no $_!"; <--- zeile 29
    }
    return $Self;
}

EDIT: Hat sich erledigt. Ich hab das System nochmal runtergeschmissen und neu installiert.
[LIVE]OTRS 3.0.10
ITSM 3.0.5
unter Windows
mit Oracle
Locked