Maison > développement back-end > Problème PHP > Que faire si une erreur php require_once est signalée

Que faire si une erreur php require_once est signalée

藏色散人
Libérer: 2023-03-12 09:08:02
original
2980 Les gens l'ont consulté

php require_once signale une erreur car cette fonction mettra tout le code du fichier CategoryDao.class.php dans login.php La solution est de rappeler le chemin du fichier de la fonction require_once.

Que faire si une erreur php require_once est signalée

L'environnement d'exploitation de cet article : système Windows 7, version PHP 7.1, ordinateur Dell G3

Que faire si l'erreur php require_once est signalée ? Le chemin correct est introuvable dans php require_once()

Tout d'abord, permettez-moi de décrire le problème. Lorsque j'utilise la fonction require_once(), je pense que la configuration du chemin est correcte, mais la page Web contient toujours une erreur indiquant que le chemin est introuvable. La situation spécifique est la suivante :
Mon chemin de projet est le suivant :
Que faire si une erreur php require_once est signalée
Que faire si une erreur php require_once est signalée
Dans le fichier login.php, j'ai appelé require_once("./mysql/CategoryDAO.class.php"); .php, et dans le fichier CategoryDao.class.php, require_once("./DbConnect.class.php"); a été appelé pour inclure le fichier DbConnect.class.php. Par conséquent, le navigateur n'a pas pu trouver la cible. déposer.
En effet, la fonction require_once() dans login.php mettra tout le code du fichier CategoryDao.class.php dans login.php, c'est-à-dire que le fichier login.php contient tout le code de CategoryDao.class.php file. , inclut également require_once("./DbConnect.class.php"); cependant, le répertoire actuel est le chemin de login.php, donc le chemin "./DbConnect.class.php" est introuvable et le le chemin correct doit être "./mysql" /DBConnect.class.php".
En résumé, lors de l'utilisation de require_once ("chemin relatif"), le chemin actuel est le chemin du dernier fichier qui a appelé la fonction require_once.

Recommandé : "Tutoriel vidéo PHP"

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal