安裝yii2時,composer安裝遇到的一些問題

安裝YII2時運行:

php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"

報錯could not open input file:composer.phar


重新安裝composer時又報錯:

C:\Users\Administrator>php -r "readfile('https://getcomposer.org/installer');" | php

報錯如下:

All settings correct for using Composer

Downloading...

Failed to decode zlib stream,問題就這裏,

編輯php.ini,搜索zlib,將zlib.output_compression = Off改成zlib.output_compression = On.

編輯完後,重啓服務。

再次運行C:\Users\Administrator>php -r "readfile('https://getcomposer.org/installer');" | php

結果如下:Composer (version 1.4.2) successfully installed to: C:\Users\Administrator\composer.phar

User it:php composer.phar

之後呢,改變composer鏡像

composer config -g repo.packagist composer https://packagist.org

最後,再次運行

php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"

Changed current directory to C:/Users/Administrator/AppData/Roaming/Composer./composer.json has been updated

Loading composer repositories with package information

Updating dependencies (including require-dev)

Package operations: 1 install, 0 updates, 0 removals

   - Installing fxp/composer-asset-plugin (v1.3.1): Downloading (100%)

Writing lock file

Generating autoload files

至此,Composer Asset插件:composer-asset-plugin安裝成功。

運行composer self-update,再接着安裝yii2高級應用程序模板。

不過在進行安裝yii2高級應用程序模板的時候發現速度太慢了,別急,按步驟一步步來。

php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.12

在安裝的過程中會遇見讓我輸入一個token,這個token由github給我們生成。到github.com上用qq郵箱註冊一個賬號後,通過郵箱驗證然後進入personal settings這個面板點擊左側導航欄最下一個Personal access tokens,token名隨便填一個,生成一個token。將這個生成的token保存好,然後在命令行中粘貼這個生成的token,enter繼續,會提示Token stored successfully.然後繼續安裝。

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