Iphone Handle compilation error

Hilfe zu Znuny Problemen aller Art
Locked
radi
Znuny newbie
Posts: 1
Joined: 08 Jul 2010, 16:40
Znuny Version: 2.4

Iphone Handle compilation error

Post by radi »

Hallo zusammen,

habe gerade über den Package Manager das IphoneHandle installiert.

Wenn ich jetzt das json.pl über das IPhone aufruf, bekomm ich auf dem IPhone Fehler 500 und im Apache Log sehe ich folgenden Fehler:

Code: Select all

[Thu Aug 12 16:40:55 2010] [error] [client x.x.x.x] Can't locate object method "export_to_level" via package "JSON" at /opt/otrs/Kernel/cpan-lib/JSON.pm line 103.\nBEGIN failed--compilation aborted at /opt/otrs//Kernel/System/JSON.pm line 18.\nCompilation failed in require at /opt/otrs/Kernel/cpan-lib/Apache2/Reload.pm line 176.\n
[Thu Aug 12 16:42:38 2010] [error] [client x.x.x.x] Can't locate object method "export_to_level" via package "JSON" at /opt/otrs/Kernel/cpan-lib/JSON.pm line 103.\nBEGIN failed--compilation aborted at /opt/otrs//Kernel/System/JSON.pm line 18.\nCompilation failed in require at /opt/otrs/Kernel/cpan-lib/Apache2/Reload.pm line 176.\n
[Thu Aug 12 16:45:36 2010] [error] [client x.x.x.x] Can't locate object method "export_to_level" via package "JSON" at /opt/otrs/Kernel/cpan-lib/JSON.pm line 103.\nBEGIN failed--compilation aborted at /opt/otrs//Kernel/System/JSON.pm line 18.\nCompilation failed in require at /opt/otrs/Kernel/cpan-lib/Apache2/Reload.pm line 176.\n
Kann mir jemand damit weiterhelfen, es scheint irgend etwas zu fehlen. Ich kenn mich leider mit Perl nicht wirklich aus, deswegen kann ich aus dem Code nicht so viel schließen.

Herzlichen Dank

Radi
"Produktiv": OTRS: 2.4.7
OS: Ubuntu, Debian
Apache2/MySQL 5
sepple

Re: Iphone Handle compilation error

Post by sepple »

Hallo,

beomme den gleichen Fehler auf dem iphone. Bei mir steht allerdings etwas anderes im Apache log.

Code: Select all

[Tue Aug 24 13:45:05 2010] [error] [client x.x.x.x] (OS 3)Das System kann den angegebenen Pfad nicht finden.  : couldn't create child process: 720003: json.pl
[Tue Aug 24 13:45:05 2010] [error] [client x.x.x.x] (OS 3)Das System kann den angegebenen Pfad nicht finden.  : couldn't spawn child process: E:/OTRS/OTRS/bin/cgi-bin/json.pl
Vielleicht kennt ja jemand dieses Problem
sepple

Re: Iphone Handle compilation error

Post by sepple »

Hallo noch mal. habe eben die Lösung selbst gefunden. In der json.pl steht in der ersten Zeile folgender Eintrag "#!/usr/bin/perl -w" Diesen Eintrag habe ich auf den richtigen Pfad der perl.exe geändert. Also in meinem Fall: "E:\OTRS\StrawberryPerl\perl\bin\perl.exe -w" Anschließend noch die Dienste neugestartet und alles läuft.

Mfg Sepple
Locked