yii 框架 安裝

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,如下

'db'=>array(
   //'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
            'class'=>'CDbConnection',
            'connectionString' =>'pgsql:host=localhost;dbname=tioa;port=5432',
            'username'=> 'postgres' ,
            'password'=>'goldenbay',
            'charset'=>'UTF8',
  ),

注意要指定端口號5432 ,否則在gii裏面的第一步model 生成時會提示表名不存在。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章