1. Environnement d'installation : lnmp+YII2
2. Le nom de domaine pointe vers le fichier d'entrée du projet index.php, mais index.php signale une erreur lors de l'introduction de fichiers provenant d'autres répertoires. Il n'y a aucun problème pour importer des fichiers dans le dossier actuel ou des fichiers dans le sous-dossier.
3. L'autorisation du projet est 777
La capture d'écran est la suivante :
require a signalé une erreur lors de l'introduction du fichier de chargement automatique,
4. Code d'état d'erreur 500
L'erreur du navigateur est la suivante :
Détails de l'erreur :
Le problème a été résolu.
.La cause du problème est : open_basedir limite le chemin d'accès aux fichiers. open_basedir peut être défini à deux endroits.
La solution est : modifier le chemin d'open_basedir dans fastcgi.conf et modifiez la variable $document_root dans le dossier du projet auquel vous souhaitez accéder