You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
不过我没有这样完美的人品,在运行composer create_project 后我看到的是报错 [Composer\Downloader\TransportException] Your configuration does not allow connection to http://packagist.com. See https://getcomposer.org/doc/06-config.md#secure-http for details 这样的错误
关于如何创建Laravel项目的基本步骤及开发环境的要求,可以查看http://www.golaravel.com/网站Laravel项目创建文档
在本篇文章中,我主要为了说明Laravel项目安装及在安装过程中遇到的一些问题。
由于部分原因我并没有尝试使用laravel安装工具安装Laravel项目,而是使用第二种方法使用
composer create_project
命令来进行装。安装Laravel项目
其实使用
composer create_project
命令创建Laravel项目相对简单,只有仅仅一行命令composer create-project laravel/laravel --prefer-dist
但是需要注意的是,使用以上命令需要你进入php项目目录下运行。如果一切顺利的话,运行完创建命令后,就可以看到在项目目录下创建了一个laravel文件夹
不过我没有这样完美的人品,在运行
composer create_project
后我看到的是报错[Composer\Downloader\TransportException] Your configuration does not allow connection to http://packagist.com. See https://getcomposer.org/doc/06-config.md#secure-http for details
这样的错误错误说明
为什么会出现这个错误呢?这需要我们了解Composer的工作机制,具体Composer是如何工作的,各位可以查看Composer中文站的相关“composer install 背后到底是怎么运作的”章节。
简单来说就是我们在使用Composer命令安装时,获取依赖包元数据的网站(Packagist.org )和下载依赖包的安装包(Github.com)出故障或被墙了。
如何解决呢?
Composer中文网已经给我们解决了,就是使用Packagist / Composer
中国全量镜像。关于镜像使用的详细步骤,可以进入Composer中文网的文档查看。
简单说明:
有两种方式启用镜像服务:
系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。
运行命令:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中。
OK,所有的准备就绪,执行安装Laravel项目中创建项目命令,就可以看到完整的Laravel项目了
http://www.golaravel.com/post/install-and-run-laravel-5-x-on-windows/
The text was updated successfully, but these errors were encountered: