yii 框架 安装
1.先安装 appache2
安装过程网上一堆,不多说,安装完以后,测试页打开没有问题的话,就修改网站的目录,原目录太长不方便开发。
2.安装php5
php5的安装版本太多,windows的安装版本选择zip的,因为我发现msi的安装包总是少一些dll文件。 安装完成以后,直接修改dll 路径,在环境变量里面加入php的安装路径和ext的路径。把php5ts.dll复制到system32下面
由于yii要使用pdo 驱动,所以要查看apache2的启动日志,如果出现PHP Warning: PHP Startup: Unable to load dynamic library 'D:\\php\\ext\\php_pdo_pgsql.dll , 所以要把libpg.dll复制到system32下面。如果没有这个文件,就安装一下postgresql 数据库,就有这个文件了。
这只是其中一个解决办法,网上其它的我也试过不过没有好使。
3.安装yii
按照yii的安装提示进行安装就可以了。生成框架结构。
4.配置yii 连接postgresql数据库
(1)需要使用gii代码生成器。在modules里面加入
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'pickup',
),
第二行password是进入gii代码器的密码。写成英文的。
(2)设置数据库连接
修改原来的这个db,如下