Maison  >  Article  >  cadre php  >  Que faire si une erreur 500 se produit dans thinkphp5

Que faire si une erreur 500 se produit dans thinkphp5

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-08-23 09:11:376980parcourir

Que faire si une erreur 500 se produit dans thinkphp5

thinkphp5 a une erreur 500, comme indiqué ci-dessous :

Que faire si une erreur 500 se produit dans thinkphp5

Recommandations associées : "Tutoriel ThinkPHP"

require(): open_basedir restriction in effect. File(/home/wwwroot/pic/thinkphp/start.php) is not within 
the allowed

Solution :

1. Je suis lnmp1.4 php5.6, open_basedir dans php.ini est commenté.

2. Il s'est avéré qu'il s'agissait d'un problème fastcgi.

3. Modifiez le fichier de configuration fastcgi.

/usr/local/nginx/conf/fastcgi.conffastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";

est remplacé par

fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";

Que faire si une erreur 500 se produit dans thinkphp5

4. Redémarrez le redémarrage du service nginx.

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!

Déclaration:
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