開始 Gii
Gii是YII中的一個模塊。 可以通過配置應用的 modules 屬性開啟它。
通常來講在 config/web.php 文件中會有以下配置代碼: ? ? ? ? ?(推薦學習:yii框架)
$config?=?[?...?]; if?(YII_ENV_DEV)?{ ????$config['bootstrap'][]?=?'gii'; ????$config['modules']['gii']?=?[ ????????'class'?=>?'yiigiiModule', ????]; }
這段配置表明,如果當前是開發環境, 應用會包含 gii 模塊,模塊類是 yiigiiModule。
如果你檢查應用的入口腳本 web/index.php, 將看到這行代碼將 YII_ENV_DEV 設為 true:
defined('YII_ENV')?or?define('YII_ENV',?'dev');
鑒于這行代碼的定義,應用處于開發模式下,按照上面的配置會打開 Gii 模塊。
你可以直接通過 URL 訪問 Gii:
http://hostname/index.php?r=gii
信息: 如果你通過本機以外的機器訪問 Gii,請求會被出于安全原因拒絕。?
你可以配置 Gii 為其添加允許訪問的 IP 地址:
'gii'?=>?[ ????'class'?=>?'yiigiiModule', ????'allowedIPs'?=>?['127.0.0.1',?'::1',?'192.168.0.*',?'192.168.178.20']?//?按需調整這里 ],
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END