Maison  >  Article  >  cadre php  >  Erreur 500 du serveur Yii2

Erreur 500 du serveur Yii2

王林
王林original
2020-02-20 10:47:502348parcourir

Erreur 500 du serveur Yii2

Activez d'abord web/index.php defined('YII_DEBUG') or define('YII_DEBUG', true); et changez cela en vrai ; vérifiez l'erreur signalée, comme suit :

Exception (Invalid Configuration) 'yii\base\InvalidConfigException' with message 'The directory is not writable by the Web process: /home/wwwroot/1XX.2X.XX3.X2/xhedu/backend/web/assets'in /home/wwwroot/12X.2X.XXX.1X/xhedu/vendor/yiisoft/yii2/web/AssetManager.php:213

Analyse de la cause :

(tutoriel recommandé : yii framework)

Le dossier Assets et ses autorisations de fichiers sont insuffisants, ce qui entraîne l'impossibilité d'accéder à AssetManager.php. Remplacez-le simplement par 777.

Solution :

Le nom du propriétaire et du groupe du projet précédent était www, et les autorisations étaient au maximum 777. Le nom d'utilisateur du projet ultérieur était root et les autorisations n'étaient pas les maximum, vous devez donc simplement changer le dossier des actifs du projet en 777.

Pour plus de contenu lié à la programmation, veuillez faire attention à la colonne Introduction à la programmation sur le site Web PHP chinois !

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