yii安装完成后的使用:
- yii也是单入口脚本, 入口文件为 http://hostname/web/index.php
- 使用模块:
- 在根目录下创建modules目录
- 在modules目录下创建模块目录(如modules下创建rubbish目录作为rubbish模块)
- 在rubbish模块目录下, 创建controllers , models , views 三个目录以及 Module.php 类文件. Module.php命名空间: appmodules ubbish
- Module.php 继承 yiiaseModule
- Module.php文件中:
class Module extends yiiaseModule
{ public $controllerNamespace = 'appmodules ubbishcontrollers';
public function init() { parent::init(); // TODO: Change the autogenerated stub } } - web.php 中配置:
'modules' => [ 'rubbish' => [ 'class' => 'appmodules ubbishModule', //Module就是Module.php 文件名 可以起其他的名字 ], ],
开始使用, 写一个controller, 然后记住要使用普通模式访问, `http://hostname/r=rubbish/controllerId/actionId` 这里假设虚拟主机配置root目录是到web.
- 配置数据库
- 如果放在Linux服务器上的话, 还需要给一些目录添加权限才行. 包括但不限于以下目录: runtime vendor web/assets等
- No input file specified. 未指定输入文件.