小左闲谈

Composer报错Composer\Downloader\TransportException

当前位置:首页 » Composer
In 笔记  @2017-04-18

在使用Windows下使用Composer安装Yii的时候提示错误:

[Composer\Downloader\TransportException]
Your configuration does not allow connections to http://packagist.org/packages.json. See https://getcomposer.org/doc/06-config.md#secure-http for details.

解决办法:
1.首先设置Composer的Packagist镜像为中国镜像,全局设置,运行代码;

composer config -g repo.packagist composer https://packagist.phpcomposer.com

2.然后把默认的 secure-http 改成false;运行代码;

composer config -g secure-http false

这样就可以在墙内使用Composer快速的使用国内镜像安装你需要的项目了以及intall需要的依赖包。

标签: , ,   评论: 抢沙发 

Lumen环境Windows下Xampp环境安装Composer

当前位置:首页 » Composer
In 学习  @2016-03-22

TP框架之后想学一下Laravel“精简版”Lumen,现在配置环境,需要安装PHP依赖管理工具Composer,我本地环境是Xampp,一步一步来。
准备工作
1.打开PHP配置文件E:\xampp\php\php.ini确认以下模块已开启(移除前面的分号)。

extension=php_openssl.dll, 
extension=php_curl.dll, 
extension=php_sockets.dll

2.检查扩展路径:

extension_dir = "E:\xampp\php\ext"
browscap = "E:\xampp\php\extras\browscap.ini"

3.下载Windows平台下Composer的安装文件并安装:
https://getcomposer.org/Composer-Setup.exe
安装过程中需要选择你的php安装目录下的php.exe文件选择路径。
命令行运行:

composer -v

安装成功会显示:
composer安装成功
4.安装Lumen:
4.1.命令行下载Lumen并安装:

composer global require "laravel/lumen-installer=~1.0"

4.2.系统环境变量path添加:

C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin;

4.3.创建Lumen新项目:
进入要创建项目的目录比如E:\www

E:\www>lumen new blog

将会在E:/www目录下创建包括全部依赖包的文件夹blog,至此,安装过程结束。

标签: , , ,   评论: 1枚