
Vielen Dank euch beiden für die Lösungsansätze! Wird gleich getestet.
-----Original Message----- From: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] On Behalf Of Rene Böhm Sent: Wednesday, December 10, 2014 4:09 PM To: otrs-de@otrs.org Subject: Re: [otrs-de] Probleme beim Öffnen der Ticket Zoom Ansicht nach Migration von 3.2 -> 3.3
Hallo zusammen,
Renee hat recht, das ist leider eine Code-Inkompatibilität bei älteren Perl-Versionen die der für diese Anpassung zuständige Entwickler bei uns nicht beachtet hat. Das Fehler wird mit dem nächsten Bugfix-Release von KIX4OTRS behoben sein.
Als Workaround bitte in Zeile 124 von AgentTicketZoomTabArticle.pm Folgendes ändern:
for my $Field ( keys $Self->{DynamicFieldFilter} ) {
durch
for my $Field ( keys %{$Self->{DynamicFieldFilter}} ) {
ersetzen.
Viele Grüße Rene
Am 10.12.2014 um 16:02 schrieb Renee B:
Da wird in der AgentTicketZoomTabArticle.pm so etwas gemacht:
push $Self->{Blabla}, '....';
Dabei müsste es für Deine Perl-Version
push @{ $Self->{Blabla} }, '...';
heißen.
Das wurde aber erst mit Perl 5.12 oder Perl 5.14 eingeführt. Da Du aber noch Perl 5.10 hast, funktioniert das nicht.
Entweder alle Vorkommen ausbessern oder neues Perl ;-)
- Renée
On 10.12.2014 15:57, Ludwig Markus wrote:
Hallo,
im Zuge meiner Migration von unserem OTRS 3.2 nach 3.3 bin ich leider schon auf das nächste Problem gestoßen, das ich nicht selbständig lösen kann.
Ich konnte jetzt die einzelnen Schritte des Framework-Upgrades sowie die Pakete (ITSM und KIX4OTRS / KIXCore) aktualisieren und auf den ersten Blick sah auch alles gut aus. Beim Öffnen eines Tickets in der Queue-Ansicht erhalte ich jetzt aber eine Fehlermeldung:
---------- Backend ERROR: OTRS-CGI-10 Perl: 5.10.0 OS: linux Time: Wed Dec 10 13:22:18 2014 Message: Type of arg 1 to keys must be hash (not hash element) at /opt/otrs/KIX4OTRS/Kernel/Modules/AgentTicketZoomTabArticle.pm line 124, near "} ) " RemoteAddress: 172.23.101.180 RequestURI: /otrs/index.pl?Action=AgentTicketZoomTabArticle;TicketID=21;ArticleID=;Zoom Expand=;CallingAction=AgentTicketZoom;DirectLinkAnchor=Shows_all_article_of _this_ticket Traceback (11005): Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.10) Line: 193 Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 55 Module: (eval) (v1.99) Line: 204 Module: ModPerl::RegistryCooker::run (v1.99) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170 Module: ModPerl::Registry::handler (v1.99) Line: 31 System information: OTRS 3.3.10 ---------- Ich hatte die Zusatzpakete zunächst über die Kommandozeile mit dem PacketManager-Skript installiert, weil man dabei aber vielleicht etwas übersieht hab' ich die Pakete später auch noch einmal deinstalliert und neu über die Weboberfläche eingespielt, allerdings ohne großen Erfolg. Natürlich habe ich gelesen, dass hier im Fall von KIX Information verloren geht, aber es ist nur eine Testmaschine und ich mache später sowieso einen Rollback, um den Upgrade- Prozess noch einmal für die Doku zu durchlaufen.
Hatte vielleicht jemand schon mal ein ähnliches Problem oder kann die Fehlermeldung besser interpretieren, als ich?
Viele Grüße, Markus --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
-- ** Ihre OTRS Versicherung - So geht Service heute ** ** Support / Update-Service / Betriebsunterstützung ** ** http://www.cape-it.de/support **
c.a.p.e. IT GmbH - ...cape it easy Schönherrstr. 8, D-09113 Chemnitz http://www.cape-it.de/ Tel: +49 371 27095 620 Fax: +49 371 27095 625 AG Chemnitz - HRB 23192 Geschäftsführer Rico Barth, Thomas Maier
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de