1. 程式人生 > >YII2通過利用composer安裝 yii框架

YII2通過利用composer安裝 yii框架

第一步:在我的電腦中配置環境變數-->系統變數,修改Path目錄

將D:\xampp\php和D:\xampp\php\ext新增到Path目錄中;

win10如下:

輸入php -v命令,出現以下資訊表示環境變數配置成功

 

第二步:安裝Composer 

參考:https://blog.csdn.net/sanbingyutuoniao123/article/details/70314651

1.先下載Composer-Setup.exe,下載地址:下載Composer 。會自動搜尋PHP.exe的安裝路徑,如果沒有,就手動找到php路徑下的php.exe。

2.在PHP目錄下,開啟php.ini檔案,開啟openssl擴充套件。去掉extension=php_openssl.dll前面的分號(;)

3.把php目錄新增到環境變數(第一步已完成)

4.下載composer.phar,下載地址:Composer.phar 。將composer.phar檔案放入php目錄下,在php目錄下新建一個檔案composer.cmd,內容寫成:@php "%~dp0composer.phar" %*儲存。執行這個檔案,然後開啟cmd執行:composer會出現

可以執行composer --version 檢視composer的版本。

5.在命令列中執行:composer config -g repo.packagist composer https://packagist.phpcomposer.com

改寫Packagist 映象至國內映象可以加快下載速度。換composer中國映象,不然速度會很慢。

 

第三步:安裝YII2,這裡安裝高階版本,

命令:php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced

參考:https://blog.csdn.net/dabaolu666/article/details/55504346

基礎版本安裝命令:composer create-project --prefer-dist yiisoft/yii2-app-basic basic

高階版本安裝命令:php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced

                                或php composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

1、新建一個PHP專案,命令yii2test

2、進入進行專案根目錄,執行 php -r "readfile('https://getcomposer.org/installer');" | php 命令,在該目錄下面下載了一個composer.phar檔案,有了這個檔案就可以執行php composer.phar命令了,

3、安裝下面的這個玩意兒,不然你會發現新增加好的專案中沒有vendor目錄

       php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"

4、再進行安裝,輸入命令 php composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced就會在該目錄下生成yii應用 

      最好有github賬號,這一步需要授權拉取的。

安裝步驟:

最後成功:

 

第四步:進入專案根目錄執行init.bat初始化指令碼,設定安裝的環境,選擇開發環境(Develoment)or生產環境(Production),輸入yes進行確定。【該步驟是生成配置資訊】

在入口檔案web/index.php中

defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');

以上是測試環境配置,所有的異常會直接顯示在頁面

正式的生產環境配置

defined('YII_DEBUG') or define('YII_DEBUG', false);
defined('YII_ENV') or define('YII_ENV', 'prod');