Hintergrund:
Ich benutzer immer noch Joomla 1.5 wegen Template Anpassungen!
Da ich die xml Datei gestern auf 2012 in Voraus vorbereitet habe, habe ich auch letztstand (Version 100905) von mod_herrnhuter_xml_losungen_J1.5_LB installiert. [Vorgänger Version hatte auch diverse Fehlermeldungen verursacht, aber ich habe damals nicht geschaft hier zu melden!]
Betriebssystem: Linux 2.6.26-2-vserver-686-bigmem
PHP: 5.3.3-7+squeeze3
Webserver: Apache/2.2.16 (Debian)
Joomla: Joomla! 1.5.25 Stable [ senu takaa ama mamni ] 14-November-2011 18:00 GMT
Website:
www.evangelische-kirche-steyr.at/
Fehler:
In Apache Error Log
[Mon Dec 12 00:02:23 2011] [error] [client 66.249.71.116] PHP Notice: Undefined variable: arbeitsstring in /home/evakisteyr/web/modules/mod_herrnhuter_xml_losungen_J1.5_LB/mod_herrnhuter_xml_losungen_J1.5_LB.php on line 178
[Mon Dec 12 00:02:23 2011] [error] [client 66.249.71.116] PHP Notice: Undefined variable: ausgabe in /home/evakisteyr/web/modules/mod_herrnhuter_xml_losungen_J1.5_LB/mod_herrnhuter_xml_losungen_J1.5_LB.php on line 364
Lösung:
Variablen $ausgabe und $arbeitsstring ganz am Anfang von Code auf Null-String initialisieren.
<SNIP>
defined( '_JEXEC' ) or die( 'Restricted access' ); // J!1.5
$version = "100905";
$modulname = "mod_herrnhuter_xml_losungen_J1.5_LB";
// Vars initialisieren wegen Fehlermeldungen
$ausgabe = "";
$arbeitsstring = "";
$mosConfig_live_site = JURI::base(); // J!1.5
</SNIP>
Bitte Quellcode ändern und Download updaten.
Vielen Dank
Roger Morgan