Aktivieren Sie zuerst web/index.php defined('YII_DEBUG') or define('YII_DEBUG', true);
und ändern Sie dies auf „true“. Überprüfen Sie den gemeldeten Fehler wie folgt:
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
Ursachenanalyse:
(empfohlenes Tutorial). : yii-Framework)
Assests-Ordner und seine Dateiberechtigungen sind unzureichend, was dazu führt, dass nicht auf AssetManager.php zugegriffen werden kann. Ändern Sie ihn einfach in 777.
Lösung:
Der Eigentümer und Gruppenname des vorherigen Projekts war www und die Berechtigungen waren maximal 777. Der Benutzername des späteren Projekts war root und die Berechtigungen waren nicht der Maximum, daher müssen Sie einfach den Projekt-Assets-Ordner in 777 ändern.
Weitere Inhalte zum Thema Programmierung finden Sie in der Spalte Einführung in die Programmierung auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonyii2 Server 500 Fehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!