Seite 1 von 1

Fehlermeldung nach installation bei Strato

Verfasst: Mo 25. Jul 2005, 12:08
von Andiamo
hallo,
ich weiß----> Strato ist nicht gerade die beste Wahl aber ich möchte trotzdem contenido laufen lassen...

nun i´nstalliert habe ich das ganze (Contenido 4.5.3)...
alles glatt gelaufen keine Fehlermeldungen....
dann erster aufruf...und dann bekomme ich folgende fehlermeldungen (auszug):

Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /mnt/am1/01/868/00000002/htdocs/contenido/contenido/classes/class.xmltree.php on line 266

---------------------------------------------------------------------------------------------
weitere in der art von:

Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of xml_set_object(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /mnt/am1/01/868/00000002/htdocs/contenido/contenido/classes/class.xmlparser.php on line 181

Warning: Cannot modify header information - headers already sent by (output started at /mnt/am1/01/868/00000002/htdocs/contenido/contenido/classes/class.xmltree.php:266) in /mnt/am1/01/868/00000002/htdocs/contenido/conlib/session.inc on line 479

nun ist mein Latein am ende..
:-(

muß ich nun in der
class.xmltree.php... class.xmlparser.php....und session.inc Änderungen vornehmen?...

Danke schon mal für die antwort..

Verfasst: Mo 25. Jul 2005, 12:19
von timo
das Problem wird in der nächsten Version behoben sein

Verfasst: Mo 25. Jul 2005, 12:34
von Andiamo
Wow..,...danke für die schnelle Antwort...

ist es denn im CVS schon verfügbar?...oder sollte ich ersteinmal auf eine frühere Version umsteigen?


ciao
Andiamo

Verfasst: Di 4. Okt 2005, 12:10
von kypta
Zumindest dieser snapshot http://www.contenido.org/snapshots/cont ... 30.tar.bz2 hat noch das Problem mit:
Warning: Cannot modify header information - headers already sent by (output started at /home/wz/textakad/www/c46/contenido/includes/config.php:2) in /home/wz/textakad/www/c46/conlib/session.inc on line 479
Die Call-time pass-by-reference-Fehlermeldung kommt bei mir allerdings nicht.

@timo: welches Problem ist es denn? An den Berechtigungen scheint es ja diesemal nicht zu liegen..
Gruss
Thomas

Verfasst: Di 4. Okt 2005, 12:22
von timo
Na das steht doch da: Output started at /home/wz/textakad/www/c46/contenido/includes/config.php auf Zeile 2.

Öffne das config.php-File und entferne den "Generated by Contenido"-Kommentar auf der ersten Zeile.

Verfasst: Di 4. Okt 2005, 12:38
von kypta
Ja natürlich - wenn da vor dem php-Code noch ein HTML-Code steht dann ist der Header logischerweise schon versendet bevor er mit php manipuliert werden kann. Auch wenn das versendete HTML nur ein Kommentar ist und beim Code-Lesen oft "ausgeblendet" wird :oops:

Da das Config.php-File ja durch den Setup erstellt wird handelt es sich da also noch um einen Bug.

Danke timo

Verfasst: Di 4. Okt 2005, 13:10
von timo
Ja, das ist korrekt und wurde im CVS bereits behoben.