yii框架怎么開(kāi)啟Gii

yii框架怎么開(kāi)啟Gii

開(kāi)始 Gii

Gii是YII中的一個(gè)模塊。 可以通過(guò)配置應(yīng)用的 modules 屬性開(kāi)啟它。

通常來(lái)講在 config/web.php 文件中會(huì)有以下配置代碼: ? ? ? ? ?(推薦學(xué)習(xí):yii框架

$config?=?[?...?];  if?(YII_ENV_DEV)?{ ????$config['bootstrap'][]?=?'gii'; ????$config['modules']['gii']?=?[ ????????'class'?=>?'yiigiiModule', ????]; }

這段配置表明,如果當(dāng)前是開(kāi)發(fā)環(huán)境, 應(yīng)用會(huì)包含 gii 模塊,模塊類(lèi)是 yiigiiModule。

如果你檢查應(yīng)用的入口腳本 web/index.php, 將看到這行代碼將 YII_ENV_DEV 設(shè)為 true:

defined('YII_ENV')?or?define('YII_ENV',?'dev');

鑒于這行代碼的定義,應(yīng)用處于開(kāi)發(fā)模式下,按照上面的配置會(huì)打開(kāi) Gii 模塊。

你可以直接通過(guò) URL 訪問(wèn) Gii:

http://hostname/index.php?r=gii

信息: 如果你通過(guò)本機(jī)以外的機(jī)器訪問(wèn) Gii,請(qǐng)求會(huì)被出于安全原因拒絕。?

你可以配置 Gii 為其添加允許訪問(wèn)的 IP 地址:

'gii'?=>?[ ????'class'?=>?'yiigiiModule', ????'allowedIPs'?=>?['127.0.0.1',?'::1',?'192.168.0.*',?'192.168.178.20']?//?按需調(diào)整這里 ],

yii框架怎么開(kāi)啟Gii

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊14 分享