Différences
Ci-dessous, les différences entre deux révisions de la page.
tutoriel:internet:lemp:start [2021/02/28 19:56] – admin | tutoriel:internet:lemp:start [2022/10/01 23:26] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 415: | Ligne 415: | ||
Voici ce que font ces directives et ces blocs location : | Voici ce que font ces directives et ces blocs location : | ||
- | | + | |
: Port sur lequel Nginx écoute. | : Port sur lequel Nginx écoute. | ||
: 80 = port par défaut pour HTTP | : 80 = port par défaut pour HTTP | ||
- | | + | |
: emplacement de la racine du site Web. | : emplacement de la racine du site Web. | ||
- | | + | |
: fichiers index.php prioritaires | : fichiers index.php prioritaires | ||
- | | + | |
: nom de domaine ou adresse IP de votre serveur. | : nom de domaine ou adresse IP de votre serveur. | ||
- | | + | |
: La directive try_files vérifie l’existence de fichiers demandés | : La directive try_files vérifie l’existence de fichiers demandés | ||
: Si Nginx ne le trouve pas, il retourne une erreur 404. | : Si Nginx ne le trouve pas, il retourne une erreur 404. | ||
- | | + | |
: gère le traitement PHP en pointant Nginx vers le fichier de configuration fastcgi-php.conf et le fichier php7.2-fpm.sock, | : gère le traitement PHP en pointant Nginx vers le fichier de configuration fastcgi-php.conf et le fichier php7.2-fpm.sock, | ||
- | | + | |
: bloc location pour les fichiers .htaccess, que Nginx ne traite pas. | : bloc location pour les fichiers .htaccess, que Nginx ne traite pas. | ||
: La directive deny all ne transmet pas aux visiteurs des éventuels fichiers .htaccess | : La directive deny all ne transmet pas aux visiteurs des éventuels fichiers .htaccess | ||
Ligne 569: | Ligne 569: | ||
===== Problèmes connus ===== | ===== Problèmes connus ===== | ||
- | + | | |
- | ??? Erreur 403 forbidden, un classique de Nginx | + | |
!!! L’erreur 403 est fréquente avec Nginx, mais simple à corriger. | !!! L’erreur 403 est fréquente avec Nginx, mais simple à corriger. | ||
- Cela peut signifier que Nginx ne trouve pas de fichier à afficher. Pour tester cela, créez un fichier index.html dans le répertoire **/ | - Cela peut signifier que Nginx ne trouve pas de fichier à afficher. Pour tester cela, créez un fichier index.html dans le répertoire **/ |