123sw 发表于 2018-12-21 13:56:35

PHP Yii开源框架入门学习(三)Yii的相关配置总结

以下是Yii相关配置的总结:
1,/protected/config/main.php中的配置:
1)      修改默认Controller,下载下来的源代码默认Controler为siteController:
在protected/config/main.php中,修改键defaultController的值为指定的controller,在该controller中须指定默认action。当request中未明确目的时,采用defaultController/defaultAction来响应。
'defaultController'=>'main',
设置后访问网站根路径即可跳到对应的Controller: MainController.php
下载下来的源代码默认为site,是在yiilite.php文件中指定,所以示例中跳转到SiteController.php
2)      修改默认登录action:
当未知名登录页面时,当未登录而访问需要登录的页面时,Yii会跳转到默认登录Action,默认Action为site/login,这也可以在main.php或模块配置文件中自定义
'components'=>array(
       'user'=>array(
         'allowAutoLogin'=>true,
         'loginUrl'=>array('main/login.html'),
       ),

3)      数据库连接的定义:
(
,
,
,
,
,
,
=>array=>'main/error'    'modules'       'gii'         'class'         'password'         'ipFilters','::1'
页: [1]
查看完整版本: PHP Yii开源框架入门学习(三)Yii的相关配置总结