【问题标题】:Yii2 failed create new project with composerYii2 使用 composer 创建新项目失败
【发布时间】:2014-09-29 10:06:24
【问题描述】:

我的 php 版本是 5.4.6,下载作曲家的最后一个快照后,我无法创建新项目并更新作曲家版本。

php composer.phar create-project --stability=dev yiisoft/yii2-app-basic basic

Warning: This development build of composer is over 30 days old. It is recommended to update it by running "composer.phar self-update" to get the latest version.

  [Composer\Downloader\TransportException]                                                      
  The "https://packagist.org/packages.json" file could not be downloaded: Failed to enable crypto  
  failed to open stream: operation failed                                                       



create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-scripts] [--no-progress] [--keep-vcs] [--no-install] [package] [directory] [version]     

php composer.phar 自我更新

  [Composer\Downloader\TransportException]                                                      
  The "https://getcomposer.org/version" file could not be downloaded: Failed to enable crypto  
  failed to open stream: operation failed                                                       

self-update

【问题讨论】:

    标签: php yii


    【解决方案1】:

    Yii2 安装


    (1) 首先安装 Composer (LINUX):

    本地:

    curl -sS https://getcomposer.org/installer | php

    php -r "读取文件('https://getcomposer.org/installer');" | php

    curl -sS https://getcomposer.org/installer | php -- --install-dir=bin

    全球:

    curl -sS https://getcomposer.org/installer | php

    mv composer.phar /usr/local/bin/composer

    (1) 首先安装 Composer (WINDOWS):

    C:\Users\username>cd C:\bin

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

    注意:如果由于readfile导致上述失败,请使用http url或在php.ini中启用php_openssl.dll

    C:\bin>echo @php "%~dp0composer.phar" %>composer.bat*

    C:\Users\username>作曲家-V 作曲家版本 27d8904


    (2) Yii2 框架在线下载:

    基本应用: php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.0-beta

    高级应用: php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.0-beta


    (3) 其他应用设置命令:

    php 初始化

    注意:设置DB Cofig common/config/local-main.php

    php yii 迁移


    参考:

    http://stuff.cebe.cc/yii2docs/guide-start-installation.html

    https://github.com/yiisoft/yii2/tree/master/apps/advanced

    【讨论】:

      猜你喜欢
      • 2019-11-16
      • 1970-01-01
      • 1970-01-01
      • 2015-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-23
      • 2016-04-09
      相关资源
      最近更新 更多