übersicht 'deprecated'?

hallo.

spiele hier grad ein bißchen mit xampp und xt:commerce rum.
jetzt sagt der mir ständig irgendwas von deprecated functions. z.b. sowas hier: „Assigning the return value of new by reference is deprecated“

habe immerhin schon rausgefunden, daß es wohl an php 5.3 liegt.

aber wie geh ich jetzt damit um? die vorschläge aus diversen anderen foren „installier doch php 5.2.x“ sind ja wohl nicht das gelbe vom ei.

gibt es eine übersicht, was denn alles deprecated ist und welche alternativen es gibt?

gruß

michael

aber wie geh ich jetzt damit um?

Zur Kenntniss nehmen und hoffen, dass xTCommerce das bald berücksichtigt. Denn alles selber ändern kannst du ja eh nicht.
Zumal es nur Warnungen sind - erst in späteren PHP-Versionen werden die bemängelten Funktionen rausfallen.

Hallo

Stell das Error-Level runter. http://de3.php.net/manual/de/errorfunc.configuration…

Die Probleme werden erst in PHP 6 auftreten, das ist jetzt nur schon mal eine Vorwarnung.

Gruß, sigterm

Wie meine Vorredner schon sagten, sind es aktuell erstmal nur Warnmeldungen. Da aktuell noch nicht so viele Provider auf PHP 5.3.x setzen, sondern zum größten teil noch 5.2.x oder früher installiert haben (immerhin sind die meisten mitlerweile auf 5.x umgestiegen *rolleyes*), betrifft dich dieses Problem mit hoher Wahrscheinlichkeit noch garnicht im Echt-Betrieb.
Ausnahmen bilden hier eigene Server, auf denen normalerweise die aktuellste Version installiert sein sollte - oder eben ein sehr gütiger Provider, der bereits jetzt auf PHP 5.3.x umgesiedelt ist.

Wie du das error_reporting herabsetzen kannst wurde ja bereits verlinkt. Einen Hinweis nurnoch: Mach dir noch keine all zu großen Sorgen, denn erfahrungsgemäß sind Provider träge, was den Umstieg auf eine neue Version von PHP angeht. Man sollte glücklich sein, wenn man im installierten Version-Zweig (5.3, 5.2, etc.) das letzte Release auf dem Server hat, aber selbst das ist nicht immer der Fall. Bis PHP6 raus ist, wird jedenfalls noch etwas Zeit vergehen (eigentlich sollte es bereits Ende 2008 kommen!) und selbst wenn es dann endlich kommt, wird der Umstieg der Provider vermutlich ebenso lange benötigen, wie von PHP 4 auf 5…