今天配置好了虛擬機服務器內的 Yii framework v1.1.3,測試項目的Gii設置,
結果出現#403錯誤頁面:
Error 403
You are not allowed to access this page.
開始誤以為是文件授權不足的原因,修改文件和文件夾授權後,依然如故。查官網上的wiki發現,原來是yii為了安全考慮,默認只允許在本機上訪問Gii。
解決此問題,修改配置如下:
'modules' => array(
'gii' => array(
'class' => 'system.gii.GiiModule',
'password' => 'password',
'ipFilters' => array('10.0.0.119'),
),
)
修改其中的ipFilters定義,把工作機的IP加入允許訪問列表中,即
'ipFilters' => array('10.0.0.119')
終於可以在工作機上正常訪問Gii了。