Comment définir des invites d'erreur dans thinkphp5
Comment définir les invites d'erreur dans thinkphp5 : 1. Entrez le dossier public dans le répertoire racine du projet et ouvrez le fichier d'entrée index.php ; 2. Affichez les commentaires sur le commutateur de mode de débogage ; " constante à vrai. Des messages d'erreur peuvent être affichés.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ThinkPHP version 5, ordinateur Dell G3.
Comment définir des invites d'erreur dans thinkphp5 ? Pourquoi les messages d’erreur thinkphp5 apparaissent-ils ?
Dans le processus de développement de projets avec thinkphp, par défaut, aucun message d'erreur ne sera affiché sur la page lorsqu'une erreur est rencontrée. Laissez-moi vous apprendre à lire le message d'erreur de la page.
Méthodes/étapes
Ouvrez le navigateur et jetez un œil. Après avoir rencontré une erreur dans thinkphp5, une erreur de page sera demandée lors de l'ouverture de la page ! Veuillez réessayer plus tard. Vous ne pouvez pas résoudre le problème sans connaître le message d'erreur spécifique pour le moment.
Allez dans le répertoire du projet, entrez le dossier public dans le répertoire racine du projet, vous verrez le fichier d'entrée index.php, ouvrez le fichier.
Après avoir ouvert index.php, vous verrez le commentaire du commutateur de mode de débogage. À ce moment, la valeur de la constante APP_DEBUG est fausse. Cette constante contrôle l'invite du message d'erreur.
Ajustez la valeur de la constante APP_DEBUG sur true et activez le mode de débogage. Après avoir activé le mode de débogage, le système affichera le message d'erreur.
Ouvrez le navigateur et actualisez à nouveau la page. Vous verrez que le message d'erreur est apparu. Vous pouvez trouver avec précision l'emplacement de l'erreur grâce au message d'erreur.
La constante APP_DEBUG active le mode de débogage pendant le développement, ce qui permet de résoudre rapidement les problèmes rencontrés. Une fois le projet développé, la désactivation du mode de débogage APP_DEBUG contribuera à améliorer les performances du projet.
Apprentissage recommandé : "Tutoriel vidéo thinkPHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Solution à l'erreur signalée lors du déploiement de thinkphp5 dans Pagoda : 1. Ouvrez le serveur Pagoda, installez l'extension php pathinfo et activez-la ; 2. Configurez le fichier « .access » avec le contenu « RewriteRule ^(.*)$ index.php » ?s=/$1 [QSA ,PT,L]”; 3. Dans la gestion du site Web, activez simplement le pseudo-statique de thinkphp.

Solution pour que la réécriture d'URL thinkphp5 ne fonctionne pas : 1. Vérifiez si le module mod_rewrite.so est chargé dans le fichier de configuration httpd.conf ; 2. Remplacez None dans AllowOverride None par All ; (.*)$ index.php [L,E=PATH_INFO:$1]" et enregistrez-le.

Méthodes permettant à thinkphp5 d'obtenir l'URL demandée : 1. Utilisez la méthode "$request = Request::instance();" de la classe "\think\Request" pour obtenir les informations actuelles sur l'URL ; fonction "$request-> url()" pour obtenir l'adresse URL complète incluant le nom de domaine.

thinkphp5 post ne peut pas obtenir de valeur car TP5 utilise la fonction strpos pour trouver la chaîne app/json dans la valeur de type de contenu de l'en-tête. La solution consiste à définir la valeur de type de contenu de l'en-tête sur app/json.

Comment supprimer l'icône de la barre de titre thinkphp5 : 1. Recherchez le fichier favicon.ico sous le framework thinkphp5 public. 2. Supprimez le fichier ou choisissez une autre image pour le renommer en favicon.ico et remplacez le fichier favicon.ico d'origine.

Solution pour thinkphp5 indiquant que le contrôleur n'existe pas : 1. Vérifiez si l'espace de noms dans le contrôleur correspondant est écrit correctement et remplacez-le par le bon espace de noms ; 2. Ouvrez le fichier tp correspondant et modifiez le nom de la classe.

Comment interroger les données d'hier dans ThinkPHP5 : 1. Ouvrez les fichiers liés à ThinkPHP5 ; 2. Interrogez les données d'hier via l'expression "db('table')->whereTime('c_time', 'hier')->select();" .

Comment définir les invites d'erreur dans thinkphp5 : 1. Entrez le dossier public dans le répertoire racine du projet et ouvrez le fichier d'entrée index.php ; 2. Affichez les commentaires sur le commutateur de mode de débogage ; 3. Ajustez la valeur de la constante "APP_DEBUG" ; sur true pour afficher l'invite de message d'erreur.
