Λειτουργικό σύστημα: win2008 R2 Έκδοση PHP: v5.4.32 Έκδοση MySQL: 5.5.39 Ενεργοποίηση wincache και memcache
Τα ακόλουθα αρχεία καταγραφής επαναλαμβάνονται κάθε μέρα σε ακανόνιστο χρόνο: ----------------------------------------------------------------------
Αυστηρά πρότυπα PHP: Η δήλωση της table_forum_post::update() θα πρέπει να είναι συμβατή με την discuz_table::update($val, $data, $unbuffered = false, $low_priority = false) στο bbs\source\ τάξη\class_core.php στη γραμμή 113
Αυστηρά πρότυπα PHP: Η δήλωση table_forum_post::d elete() θα πρέπει να είναι συμβατή με το discuz_table::d elete($val, $unbuffered = false) στο bbs\source\class\class_core.php στη γραμμή 113
Αυστηρά πρότυπα PHP: Η δήλωση του table_forum_post::insert() θα πρέπει να είναι συμβατή με discuz_table::insert($data, $return_insert_id = false, $replace = false, $silent = false) στο bbs\source\class\class_core.php στη γραμμή 113
Αυστηρά πρότυπα PHP: Η δήλωση του table_forum_post::fetch() θα πρέπει να είναι συμβατή με το discuz_table::fetch($id, $force_from_db = false) στο bbs\source\class\class_core.php στη γραμμή 113
Αυστηρά πρότυπα PHP: Η δήλωση του table_forum_post::fetch_all() θα πρέπει να είναι συμβατή με το discuz_table::fetch_all($ids, $force_from_db = false) στο bbs\source\class\class_core.php στη γραμμή 113
Αυστηρά πρότυπα PHP: Η δήλωση του table_forum_post::update_cache() θα πρέπει να είναι συμβατή με το discuz_table::update_cache($id, $data, $cache_ttl = NULL, $pre_cache_key = NULL) στο bbs\ Πηγή\τάξη\class_core.php στη γραμμή 113
Αυτό οφείλεται στην έκδοση 5.3 της PHP. Απαιτεί ότι η κλάση μεταβίβασης πρέπει να οριστεί μετά τη γονική κλάση. Διαφορετικά θα υπάρχουν Αυστηρά Πρότυπα: PHP Αυστηρά Πρότυπα: Δήλωση .... θα πρέπει να είναι συμβατή με εκείνη του .... μήνυμα σφάλματος. Δηλαδή, η γονική τάξη πρέπει να έρθει πρώτη και η κληρονομική τάξη πρέπει να έρθει αργότερα. Η πρώτη πρόταση του bbs\source\class\class_core.php μπορεί να τροποποιηθεί: error_reporting(E_ALL & ~(E_STRICT |). E_NOTICE))· Δοκιμάστε
Κατά την εκτέλεση λογισμικού PHP, εάν αντιμετωπίσετε ένα παρόμοιο σφάλμα, "Αυστηρά πρότυπα", δεν πρόκειται για σφάλμα, αλλά η PHP 5.3 δεν είναι πολύ συμβατή με προηγούμενες εκδόσεις. Οι εκδόσεις μετά την 5.3 απαιτούν δήλωση πριν από τη χρήση. Η τροποποίηση php.ini μπορεί να λύσει το πρόβλημα, αλλά στην πραγματικότητα, αυτή η εξαίρεση δεν εμφανίζεται:
Πρωτότυπο php.ini error_reporting = E_ALL | E_STRICT
τροποποιήθηκε σε error_reporting = E_ALL & ~E_NOTICE
|