1. Projektinstallations-Debug-Tool
php composer.phar require --prefer-dist yiisoft/yii2-debug
2. Konfigurieren Sie web/index.php
defined('YII_DEBUG') or define('YII_DEBUG', true); defined('YII_ENV') or define('YII_ENV', 'dev');
3. Konfigurieren Sie config/web.php
if(file_exists(__DIR__ . "/web-local.php")) { $localConfig = require __DIR__ . "/web-local.php"; $config = ArrayHelper::merge($config, $localConfig); }
(empfohlene verwandte Tutorials: yii-Framework)
4. Fügen Sie web-local.php hinzu
<?php $localConfig = [ 'components' => [ 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], ], ], ], ]; if (YII_ENV_DEV) { // configuration adjustments for 'dev' environment $localConfig['bootstrap'][] = 'debug'; $localConfig['modules']['debug'] = [ 'class' => 'yii\debug\Module', // uncomment the following to add your IP if you are not connecting from localhost. //'allowedIPs' => ['127.0.0.1', '::1'], 'allowedIPs' => ['*'], ]; $localConfig['bootstrap'][] = 'gii'; $localConfig['modules']['gii'] = [ 'class' => 'yii\gii\Module', // uncomment the following to add your IP if you are not connecting from localhost. //'allowedIPs' => ['127.0.0.1', '::1'], ]; } return $localConfig;
5. Stellen Sie das Laufzeitverzeichnis so ein, dass es lesbar ist beschreibbar
Das obige ist der detaillierte Inhalt vonSo greifen Sie auf Debug in yii2 zu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!