Jens Müller: Hash Probleme nach Einlesen mit XML::Simple

Beitrag lesen

Morgen Stefan,

Funktioniert lokal alles super unter WinXP, Apache, strict refs

Leider nicht auf dem Server (Unix, Netscape Webserver, ...).
Dort funktioniert das Abfangen der Hashreferenz wenn size leer
ist, aber wenn ein Wert drin steht, dann kommt die Fehlermeldung

Can't use string ("3.456") as a HASH ref while "strict refs" in
use at ... für die Zeile, in der ich mit 'defined' die
Hashreferenz erkennen will.

Ist recht einfach, auf dem Server ist ne Alte Version. Aeltere
Versionen von XML-Simple sind nicht Strict Kompatibel.
  Check mal die Version auf dem Server, unter 2.00 solltest
du die Ersestzen, oder Erstetzen lassen.
http://search.cpan.org/src/GRANTM/XML-Simple-2.07/Changes

Die Aktuelle Version 2.07 hat noch ein paar Aenderungen die mit
Strict zusammen haengen.

http://search.cpan.org/dist/XML-Simple/

gruesse
  jens mueller

--
Alles sollte so einfach wie möglich gemacht werden,
- aber nicht einfacher. / Albert Einstein Physiker (1879-1955)