Die Antwort meines Providers kam wie gewohnt pronto :-)
Ich will sie euch nicht vorenthalten:
(...)
auf unseren Servern läuft inzwischen die neue PHP-Version 4.2.3. Die
call-time pass-by-reference Funktion wurde von PHP ab der Version 4.1.0
abgekündigt, wird also von zukünftigen PHP-Versionen nicht mehr
unterstützt werden - daher die vorzeitige Warnung in der aktuellen
PHP-Version. Das Problem tritt offensichtlich auch bei der Verwendung
von xml_set_object() auf.
Eine Diskussion zu diesem Thema finden Sie z.B. unter:
http://groups.google.com/groups?hl=en&frame=right&th=8dfe175717f4411e
Falls Sie das Skript trotzdem vorerst weiter verwenden möchten, können
Sie in dem Verzeichnis, in dem es abgelegt ist, eine Datei mit dem
Namen ".htaccess" anlegen, die folgende Zeile enthalten muss:
php_value allow_call_time_pass_reference 1
Eine Anpassung Ihres Skripts bzw. die Installation einer neueren
Version ist auf Dauer allerdings unumgänglich, damit das Skript auch
zu zukünftigen PHP-Versionen kompatibel bleibt. (...)
Gruß,
Melchior