84PHP Open Source Framework v5.1.0 Inhalt aktualisieren Inhalt aktualisieren Neu hinzugefügt:
Fehler-Stack-Anzeige;
Session::Csrf() fügt einen neuen Rückgabewert hinzu;
Wenn das Framework einen Fehler meldet, wird der Fehlercode in der Fehlervorlage {$Code} zurückgegeben;
konstantIntRuntime;
Verwenden Sie PDO als zugrunde liegenden Treiber, um eine Verbindung zum DB-Modul der Datenbank herzustellen und Transaktionsvorgänge zu unterstützen.
Das Wrong-Modul fügt ein neues Konfigurationselement CodeReplace hinzu, um Fehlercodes zu ersetzen;
Framework-Konstante FrameworkVersion, die zur Ausgabe der Framework-Versionsnummer verwendet wird;
Die Fehlerseiten-Vorlagenvariable FrameworkVersion wird zur Ausgabe der Framework-Versionsnummer verwendet;
Filtermodul zur Überprüfung von Daten;
Tool::GetHeader()-Methode, mit der der Wert des angegebenen Felds im Header abgerufen wird.
Einstellung:
Wrong::Report() hat seine Parameter an den schnellen Parameterübertragungsmodus angepasst;
Der Summenparameter in Mysql::Sum() wurde an den Array-Typ angepasst;
Das MySQL-Modul soll aufgegeben werden und in Version 6.x gelöscht werden, und es werden keine neuen Funktionen hinzugefügt. Bitte verwenden Sie stattdessen das DB-Modul.
Das Empfangsmodul soll aufgegeben werden und wird in Version 6.x gelöscht, und es werden keine neuen Funktionen hinzugefügt. Bitte verwenden Sie stattdessen das Filtermodul;
Das Page-Modul verwendet das Db-Modul als Abhängigkeit;
Optimieren Sie den Gesamtcode.
M.15.0-Fehlercode löschen;
Aktualisierte Beispieldateien;
Das Kernkonfigurationselement XPoweredBy wurde gelöscht.
reparieren:
Der Codeparameter in Wrong::Report() beeinflusst den HTTP-Antwortcode;
Das falsche Modul kann nicht in das Protokoll schreiben.
Das Problem ungültiger Parameter in Vcode::Base();
Wenn der Summenparametertyp in Mysql::Sum() String ist, tritt ein Fehler auf;
Wrong::Report() zeigt das Problem der Fehlervorlagenseite an;
Mögliche Sicherheitsprobleme im MySQL-Modul.