Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 13136|Răspunde: 3

[Cunoștințe despre construirea site-ului] După rularea X3.2, prompturile jurnalului PHP: PHP Strict Standards

[Copiază linkul]
Postat pe 04.12.2015 12:25:31 | | | |

Sistem de operare: win2008 R2
Versiunea PHP: v5.4.32
Versiunea MySQL: 5.5.39 Activează wincache și memcache

Următoarele jurnale sunt repetate zilnic la o oră neregulată:
----------------------------------------------------------------------

Standarde stricte PHP: Declarația table_forum_post::update() ar trebui să fie compatibilă cu discuz_table::update($val, $data, $unbuffered = false, $low_priority = false) în bbs\source\class\class_core.php pe linia 113

Standarde stricte PHP: Declarația table_forum_post::d elete() ar trebui să fie compatibilă cu discuz_table::d elete($val, $unbuffered = false) în bbs\source\class\class_core.php la linia 113

Standarde stricte PHP: Declarația table_forum_post::insert() ar trebui să fie compatibilă cu discuz_table::insert($data, $return_insert_id = false, $replace = false, $silent = false) în bbs\source\class\class_core.php la linia 113

Standarde stricte PHP: Declarația table_forum_post::fetch() ar trebui să fie compatibilă cu discuz_table::fetch($id, $force_from_db = false) în bbs\source\class\class_core.php pe linia 113

PHP Strict Standards: Declarația de table_forum_post::fetch_all() ar trebui să fie compatibilă cu discuz_table::fetch_all($ids, $force_from_db = false) în bbs\source\class\class_core.php pe linia 113

Standarde stricte PHP: Declarația table_forum_post::update_cache() ar trebui să fie compatibilă cu discuz_table::update_cache($id, $data, $cache_ttl = NULL, $pre_cache_key = NULL) în bbs\ sursa\clasă\class_core.php la linia 113

Acest lucru se datorează versiunii PHP 5.3. Necesită ca clasa moștenirii să fie definită după clasa părinte. Altfel vor exista Standarde Stricte: PHP Standarde Stricte: Declarație de .... ar trebui să fie compatibil cu cel al .... Prompt de eroare. Adică, clasa părinte trebuie să vină prima, iar clasa moștenită trebuie să vină mai târziu. Prima propoziție din bbs\source\class\class_core.php poate fi modificată: error_reporting(E_ALL & ~(E_STRICT |). E_NOTICE)); Încearcă


Când rulezi software PHP, dacă întâlnești o eroare similară, "Strict Standards", nu este un bug, dar PHP 5.3 nu este foarte compatibil cu versiunile anterioare. Versiunile după 5.3 necesită o declarație înainte de utilizare.
Modificările php.ini pot rezolva problema, dar, de fapt, această excepție nu este afișată:

Originalul php.ini
error_reporting = E_ALL | E_STRICT

modificat la
error_reporting = E_ALL & ~E_NOTICE






Precedent:【Tutorial pentru seria de dezvoltare iOS lansat vara】Tutorial video despre romanul audiovizual Istoria dinastiei Qin IOS
Următor:Code Agriculture Network 04 decembrie 2015, notificare de mentenanță a serverelor la ora 19:00!
Postat pe 04.12.2015 13:02:45 |
învățat
 Proprietarul| Postat pe 04.12.2015 13:05:54 |



Încercarea acestei metode noaptea nu este posibilă
Postat pe 04.12.2015 13:10:48 |
Xiao Zhazha A postat la 2015-12-4 13:05
Încercarea acestei metode noaptea nu este posibilă

S-a dovedit că nu fusese verificată
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com