Explication détaillée de la méthode de configuration de thinkPHP5 exécuté sur nginx

little bottle
Libérer: 2023-04-06 07:42:02
avant
4030 Les gens l'ont consulté

Ce qui suit est une brève explication de la configuration de tp5 fonctionnant sur nginx.

Le projet tp5 ne prend pas en charge pathinfo par défaut dans nginx, alors comment le configurer ?

Examinons d'abord le problème suivant. Après avoir configuré le nom de domaine selon le processus normal, pointez-le vers le répertoire public et redémarrez nginx Lors de l'accès, l'erreur de chemin est signalée et 500 apparaît.

Solution :

Dans le fichier fastcgi.conf, nous verrons ce qui suit :


fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";
Copier après la connexion

Il suffit de modifier open_basedir Le chemin est bon, modifiez-le comme suit :


fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
Copier après la connexion

Vérifiez ensuite le fichier ".user.ini" dans le dossier public du projet :
modifié en :


open_basedir=/home/wwwroot/kilts/public:/tmp/:/proc/
Copier après la connexion

Ensuite, appelez-le nginx, puis ouvrez le projet et il fonctionnera normalement.

Tutoriels associés : 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:cnblogs.com
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!