第一種:歸檔檔案形式安裝(適合沒有安裝composer的機器)
進入下載頁https://www.yiiframework.com/download,選擇下載第一個
#下載完成之後是一個壓縮包,解壓縮資料夾,放到指定的專案目錄檔案裡即可
然後試著存取目錄,發現報錯。
解決方法:找到config目錄下的web.php文件,大概第17行,給cookieValidationKey設定參數值即可(cookie加密key);用composer這裡就不需要手動修改了。
<?php $params = require __DIR__ . '/params.php'; $db = require __DIR__ . '/db.php'; $config = [ 'id' => 'basic', 'basePath' => dirname(__DIR__), 'bootstrap' => ['log'], 'aliases' => [ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ], 'components' => [ 'request' => [ // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation 'cookieValidationKey' => 'abcdefg', //给参数值即可 ],
第二種:用composer安裝(需要翻牆)
首先windows下需要安裝composer這裡不多說了。當然還需要配置php環境變量,這裡也不說了。
網址:https://getcomposer.org/Composer-Setup.exe
Composer 安裝後,切換到一個可透過Web 存取的目錄,執行以下指令即可安裝Yii :
透過windows的'cmd'指令進入dos指令窗口,執行如下指令
composer global require "fxp/composer-asset-plugin:~1.0.0"
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced www.dh.com
這一步驟執行時間較長,也可能讓你輸入git使用者名稱密碼
#完成到此已經基本安裝完成,以下步驟是初始化
先進入你的安裝的專案目錄,找到init
腳本
執行init腳本
init
選擇開發環境
0
是否確定選擇
yes
#大功告成
####################################### ########升級的話,官方也有說明,其實就是dos裡進入專案目錄執行一條指令###
composer update yiisoft/yii2 yiisoft/yii2-composer bower-asset/inputmask
以上是win環境下如何安裝yii框架?的詳細內容。更多資訊請關注PHP中文網其他相關文章!