Heim > PHP-Framework > Denken Sie an PHP > So schließen Sie das Debugging-Fenster in thinkphp

So schließen Sie das Debugging-Fenster in thinkphp

PHPz
Freigeben: 2023-04-11 10:11:37
Original
1374 Leute haben es durchsucht

Das Debug-Fenster ist ein sehr nützliches Tool bei Verwendung des ThinkPHP-Frameworks. Es ist sehr praktisch, den Betriebsstatus und Fehlerinformationen des Programms anzuzeigen. Bevor wir jedoch offiziell online gehen, müssen wir das Debugging-Fenster schließen, um zu verhindern, dass wichtige Informationen über das System verloren gehen. In diesem Artikel erfahren Sie, wie Sie das Debugging-Fenster im ThinkPHP-Framework schließen.

  1. Deaktivieren Sie den Debugging-Modus in der Konfigurationsdatei.

Das Debugging-Fenster von ThinkPHP funktioniert im Debugging-Modus. Daher können wir den Debugging-Modus direkt in der Konfigurationsdatei deaktivieren. Konfigurationsdateien befinden sich normalerweise im Verzeichnis config im Stammverzeichnis der Anwendung und haben die Erweiterung .php.

Öffnen Sie die Datei config.php und finden Sie die folgende Codezeile:

'debug' => true,
Nach dem Login kopieren

Ändern Sie sie in:

'debug' => false,
Nach dem Login kopieren

Nach dem Speichern der Datei besuchen Sie die Anwendung erneut und Sie werden sehen, dass das Debugging-Fenster geschlossen wurde.

  1. Deaktivieren Sie den Debug-Modus in der Eintragsdatei

Zusätzlich zum Deaktivieren des Debug-Modus in der Konfigurationsdatei können wir ihn auch in der Eintragsdatei deaktivieren. Typischerweise ist die Eintragsdatei index.php, die sich im Stammverzeichnis der Anwendung befindet. Wir müssen die folgende Codezeile in der Eintragsdatei finden:

define('APP_DEBUG',true);
Nach dem Login kopieren

Ändern Sie sie in:

define('APP_DEBUG',false);
Nach dem Login kopieren

Nach dem Speichern der Datei können Sie sehen, dass das Debugging-Fenster geschlossen wurde, indem Sie die Anwendung erneut aufrufen.

  1. Verwenden Sie unterschiedliche Konfigurationsdateien in der Produktionsumgebung

In der Produktionsumgebung verwenden wir normalerweise unterschiedliche Konfigurationsdateien. Diese Konfigurationsdateien enthalten Einstellungen, die für die Produktionsumgebung erforderlich sind, wie z. B. Benutzernamen und Passwörter für die Datenbank usw. In diesem Fall können wir den Debug-Modus direkt in der Konfigurationsdatei der Produktionsumgebung deaktivieren.

Normalerweise geben wir die in der Eintragsdatei verwendete Konfigurationsdatei an. Zum Beispiel:

// 加载配置文件
require './config.php';

// 加载应用并运行
require './thinkphp/start.php';
Nach dem Login kopieren

Standardmäßig verwendet die Anwendung config.php als Konfigurationsdatei. Wir können eine andere Konfigurationsdatei wie config_produktion.php in der Produktionsumgebung verwenden. Ändern Sie einfach die erste Zeile in der Eintragsdatei in:

// 加载配置文件
require './config_production.php';

// 加载应用并运行
require './thinkphp/start.php';
Nach dem Login kopieren

und deaktivieren Sie dann den Debugging-Modus in config_produktion.php.

Zusammenfassung

Die oben genannten sind drei Möglichkeiten, das Debugging-Fenster im ThinkPHP-Framework zu schließen. Unabhängig davon, welche Methode Sie verwenden, schließen Sie unbedingt das Debugging-Fenster vor der offiziellen Verwendung, um den Verlust vertraulicher Informationen zu vermeiden.

Das obige ist der detaillierte Inhalt vonSo schließen Sie das Debugging-Fenster in thinkphp. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage