Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 13136|Risposta: 3

[Conoscenza sulla costruzione di siti web] Dopo aver eseguito X3.2, prompt di log PHP: PHP Strict Standards

[Copiato link]
Pubblicato su 04/12/2015 12:25:31 | | | |

Sistema operativo: win2008 R2
Versione PHP: v5.4.32
Versione MySQL: 5.5.39 Abilita wincache e memcache

I seguenti registri vengono ripetuti ogni giorno in orari irregolari:
----------------------------------------------------------------------

PHP Strict Standard: La dichiarazione di table_forum_post::update() dovrebbe essere compatibile con discuz_table::update($val, $data, $unbuffered = false, $low_priority = false) in bbs\source\class\class_core.php sulla linea 113

PHP Strict Standards: Dichiarazione di table_forum_post::d elete() dovrebbe essere compatibile con discuz_table::d elete($val, $unbuffered = falso) in bbs\source\class\class_core.php alla riga 113

PHP Strict Standards: La dichiarazione di table_forum_post::insert() dovrebbe essere compatibile con discuz_table::insert($data, $return_insert_id = false, $replace = false, $silent = false) in bbs\source\class\class_core.php alla riga 113

PHP Strict Standards: La dichiarazione di table_forum_post::fetch() dovrebbe essere compatibile con discuz_table::fetch($id, $force_from_db = false) in bbs\source\class\class_core.php alla riga 113

PHP Strict Standards: La dichiarazione di table_forum_post::fetch_all() dovrebbe essere compatibile con discuz_table::fetch_all($ids, $force_from_db = false) in bbs\source\class\class_core.php sulla linea 113

PHP Strict Standards: La dichiarazione di table_forum_post::update_cache() dovrebbe essere compatibile con discuz_table::update_cache($id, $data, $cache_ttl = NULL, $pre_cache_key = NULL) in bbs\ fonte\classe\class_core.php alla riga 113

Questo è dovuto alla versione 5.3 di PHP. Richiede che la classe di eredità sia definita dopo la classe madre. Altrimenti ci saranno Standard Rigorosi: PHP Standard Rigorosi: Dichiarazione di .... dovrebbe essere compatibile con quello di .... Prompt di errore. Cioè, la classe madre deve arrivare prima, e la classe ereditata deve arrivare dopo. La prima frase di bbs\source\class\class_core.php può essere modificata: error_reporting(E_ALL & ~(E_STRICT |). E_NOTICE)); Prova


Quando si esegue un software PHP, se si incontra un errore simile, "Standard Rigorosi", non è un bug, ma PHP 5.3 non è molto compatibile con le versioni precedenti. Le versioni successive alla 5.3 richiedono una dichiarazione prima dell'utilizzo.
La modifica php.ini può risolvere il problema, ma in realtà questa eccezione non viene mostrata:

Originale php.ini
error_reporting = E_ALL | E_STRICT

modificato in
error_reporting = E_ALL & ~E_NOTICE






Precedente:【Tutorial della serie di sviluppo iOS rilasciato in estate】Tutorial video di sviluppo IOS sulla storia della dinastia Qin
Prossimo:Code Agriculture Network 04 dicembre 2015, avviso di manutenzione server alle 19:00!
Pubblicato su 04/12/2015 13:02:45 |
istruito
 Padrone di casa| Pubblicato su 04/12/2015 13:05:54 |



Provare questo metodo di notte non è possibile
Pubblicato su 04/12/2015 13:10:48 |
Xiao Zhazha Pubblicato il 4-12-2015 alle 13:05
Provare questo metodo di notte non è possibile

Si scoprì che non era stato verificato
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com