Betriebssystem: win2008 R2 PHP-Version: v5.4.32 MySQL-Version: 5.5.39 Wincache und Memcache aktivieren
Die folgenden Protokolle werden jeden Tag zu einer unregelmäßigen Zeit wiederholt: ----------------------------------------------------------------------
PHP-strenge Standards: Die Deklaration von table_forum_post::update() sollte kompatibel sein mit discuz_table::update($val, $data, $unbuffered = false, $low_priority = false) in bbs\source\ Klasse class_core.php\ in Leitung 113
PHP-strenge Standards: Die Deklaration von table_forum_post::d elete() sollte kompatibel mit discuz_table::d elete($val, $unbuffered = false) in bbs\source\class\class_core.php in Zeile 113 sein
PHP-strenge Standards: Die Deklaration von table_forum_post::insert() sollte kompatibel sein mit discuz_table::insert($data, $return_insert_id = false, $replace = false, $silent = false) in bbs\source\class\class_core.php in Leitung 113
PHP-Strenge Standards: Die Deklaration von table_forum_post::fetch() sollte kompatibel sein mit discuz_table::fetch($id, $force_from_db = false) in bbs\source\class\class_core.php in Zeile 113
PHP-strenge Standards: Die Deklaration von table_forum_post::fetch_all() sollte kompatibel mit discuz_table::fetch_all($ids, $force_from_db = false) in bbs\source\class\class_core.php Auf Linie 113
PHP-strenge Standards: Die Deklaration von table_forum_post::update_cache() sollte kompatibel sein mit discuz_table::update_cache($id, $data, $cache_ttl = NULL, $pre_cache_key = NULL) in bbs\ Quelle\klasse class_core.php\ auf Leitung 113
Das liegt an der PHP-Version 5.3. Erfordert, dass die Vererbungsklasse nach der Elternklasse definiert werden muss. Andernfalls gibt es strenge Standards: PHP Strenge Standards: Erklärung von .... sollte mit dem von .... kompatibel sein. Fehleraufforderung. Das heißt, die Elternklasse muss zuerst kommen und die geerbte Klasse später. Der erste Satz von bbs\source\class\class_core.php kann modifiziert werden: error_reporting(E_ALL & ~(E_STRICT |). E_NOTICE)); Versuch es mal
Wenn du PHP-Software ausführst, ist es kein Bug, aber PHP 5.3 ist mit früheren Versionen nicht sehr kompatibel. Versionen nach 5.3 erfordern vor der Nutzung eine Erklärung. Modifikation php.ini kann das Problem lösen, aber tatsächlich wird diese Ausnahme nicht angezeigt:
Ursprüngliche php.ini error_reporting = E_ALL | E_STRICT
Modifiziert zu error_reporting = E_ALL & ~E_NOTICE
|