Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0000151 | WEB-Shop | Frontend | öffentlich | 26.09.2009 12:49 | 03.10.2019 07:47 |
Reporter | xantiva | Bearbeitung durch | yogi | ||
Priorität | normal | Schweregrad | schwerer Fehler | Reproduzierbar | N/A |
Status | erledigt | Lösung | erledigt | ||
Produktversion | 1.0.4 | ||||
Zielversion | 1.0.18 | Behoben in Version | 1.0.17 | ||
Zusammenfassung | 0000151: Migration PHP 5.3 | ||||
Beschreibung | Mit PHP v5.3 sind viele Funktionen abgekündigt worden (deprecated), Attribute wurden umbenannt, etc. Derzeit ist der Shop unter PHP 5.3 nicht bzw. nur eingeschränkt lauffähig, da viele "Warnungen" angezeigt werden. http://de.php.net/manual/de/migration53.deprecated.php | ||||
Zusätzliche Informationen | GDLib Attribut: http ://ww w.ecombase.de/forum/index.php?showtopic=48732 | ||||
Tags | Keine Tags zugeordnet. | ||||
|
BESTANDSAUFNAHME: ================= Deprecated functions: * call_user_method() => nur in /includes/classes/payment.php => fixed! * call_user_method_array() => nicht verwendet * define_syslog_variables() => nicht verwendet * dl() => nicht verwendet * set_socket_blocking() => nicht verwendet * spliti() => nicht verwendet * sql_regcase() => nicht verwendet * mysql_db_query() => nicht verwendet todo: * ereg() (use preg_match() instead) => gut 50x * ereg_replace() (use preg_replace() instead) => 18x * eregi() (use preg_match() with the 'i' modifier instead) => ca. 100x * eregi_replace() (use preg_replace() with the 'i' modifier instead) => 2x * set_magic_quotes_runtime() and its alias, magic_quotes_runtime() => /includes/iclear/nusoap.php und /includes/classes/class.phpmailer.php (Der PHPmailer geht davon aus, dass die Funktion erst mit PHP Version 6 wegfällt.) * session_register() => sessions.php im normalen und im admin includes/functions * session_unregister() => sessions.php im normalen und im admin includes/functions * session_is_registered() => sessions.php und application_top.php (normal und admin) * split() (use preg_split() instead) (kommt sehr häufig vor!) * mysql_escape_string() (use mysql_real_escape_string() instead) => 4x * Passing locale category names as strings is now deprecated. Use the LC_* family of constants instead. * The is_dst parameter to mktime(). Use the new timezone handling functions instead. |
|
Rev. 958: ereg_replace ausgetauscht, ausser im admin-Bereich Rev. 966: ereg/eregi ausgetauscht, ausser im admin-Bereich |
|
Vielleicht sollte man erstmal das Error Reporting anpassen. // Set the level of error reporting error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_USER_DEPRECATED); |
|
regexp um die abgekündigten Funktionen zu finden: '\(^\|[^a-z_.]\)\(call_user_method\|call_user_method_array\|define_syslog_variables\|dl\|ereg\|ereg_replace\|eregi\|eregi_replace\|set_magic_quotes_runtime\|session_register\|session_unregister\|session_is_registered\|set_socket_blocking\|split\|spliti\|sql_regcase\|mysql_db_query\|mysql_escape_string\) *(' |
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
26.09.2009 12:49 | xantiva | Neuer Eintrag | |
26.09.2009 12:49 | xantiva | Beziehung hinzugefügt | verwandt mit 0000150 |
26.09.2009 12:50 | xantiva | Status | neu => bestätigt |
26.09.2009 12:50 | xantiva | Beschreibung aktualisiert | |
27.09.2009 11:30 | xantiva | Notiz hinzugefügt: 0000090 | |
03.10.2009 13:27 | xantiva | Beschreibung aktualisiert | |
24.10.2009 14:03 | Doc Olson | Notiz hinzugefügt: 0000117 | |
30.11.2009 07:42 |
|
Notiz hinzugefügt: 0000155 | |
31.08.2010 19:25 | yogi | Zielversion | 1.1 => 1.0.11 |
16.10.2010 18:29 | xantiva | Zusätzliche Informationen aktualisiert | |
17.10.2010 10:57 | yogi | Notiz hinzugefügt: 0000312 | |
17.10.2010 10:57 | yogi | Notiz bearbeitet: 0000312 | |
09.04.2011 11:01 | xantiva | Zielversion | 1.0.11 => 1.0.12 |
13.08.2011 10:41 | yogi | Zielversion | 1.0.12 => 1.0.13 |
26.12.2011 07:29 | yogi | Zielversion | 1.0.13 => 1.0.14 |
15.10.2012 07:51 | yogi | Zielversion | 1.0.14 => 1.0.15 |
17.04.2013 11:44 | yogi | Zielversion | 1.0.15 => 1.0.16 |
22.11.2013 12:20 | yogi | Zielversion | 1.0.16 => 1.0.17 |
17.02.2014 12:01 | yogi | Zielversion | 1.0.17 => 1.0.18 |
03.10.2019 07:47 | yogi | Bearbeitung durch | => yogi |
03.10.2019 07:47 | yogi | Status | bestätigt => erledigt |
03.10.2019 07:47 | yogi | Lösung | offen => erledigt |
03.10.2019 07:47 | yogi | Behoben in Version | => 1.0.17 |