PHP Inclure un chemin relatif : Résoudre les problèmes d'inclusion relative avec des chemins d'inclusion relatifs
Lors de l'inclusion de fichiers PHP à l'aide de chemins relatifs, il est crucial de prendre en compte l'impact du chemin d'inclusion. Dans le scénario donné, le script PHP dans /root/update/test.php inclut le fichier connect.php du même répertoire. Cependant, connect.php contient une directive include qui recherche config.php dans le répertoire parent, indiqué par le chemin relatif ../config.php.
Malgré la définition du chemin d'inclusion pour inclure le répertoire racine /root , l'inclusion échoue. En effet, connect.php interprète le chemin relatif ../config.php par rapport à son propre répertoire actuel, et non au répertoire spécifié dans set_include_path.
Pour résoudre ce problème, envisagez les solutions suivantes :
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!