WAMP环境,怎么安装composer添加环境变量

在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
第一,通过命令行方式,我得到了下面这个错误, openssl在Apache的php.ini和PHP的php.ini都打开了的(去掉了分号;)。
这是什么错误,怎么解决?
C:\Users\pw&curl -sS
| php --version=1.0.0-alpha8 --filename=composerPHP 5.5.12 (cli) (built: Apr 30 :55)Copyright (c)
The PHP GroupZend Engine v2.5.0, Copyright (c)
Zend Technologies
with Xdebug v2.2.5, Copyright (c) , by Derick Rethanscurl: (23) Failed writing body (0 != 16133)
C:\Users\pw&
第二, 通过GUI的工具,安装工具一直停留在downloading from getcomposer.org的界面。。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
第一,通过命令行方式,我得到了下面这个错误, openssl在Apache的php.ini和PHP的php.ini都打开了的(去掉了分号;)。
这是什么错误,怎么解决?
C:\Users\pw&curl -sS
| php --version=1.0.0-alpha8 --filename=composerPHP 5.5.12 (cli) (built: Apr 30 :55)Copyright (c)
The PHP GroupZend Engine v2.5.0, Copyright (c)
Zend Technologies
with Xdebug v2.2.5, Copyright (c) , by Derick Rethanscurl: (23) Failed writing body (0 != 16133)
C:\Users\pw&
第二, 通过GUI的工具,安装工具一直停留在downloading from getcomposer.org的界面。。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
curl -sS /composer/installer | php --version=1.0.0-alpha8 --filename=composer
php -r "readfile('/composer/installer');" | php
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:从零开始学YII2框架(一)通过Composer安装Yii2框架
投稿:hebedich
字体:[ ] 类型:转载 时间:
今天终于搞明白怎么安装Yii2了。对于我这种小白来说真是费尽周折。下面来介绍下如何安装Composer和如何使用Composer安装Yii2。
最近在学习PHP,着手找一个能快速上手的框架来学习。一开始看兄弟连视频时候讲师推荐ThinkPHP。于是我选择了ThinkPHP来尝试,这个框架的上手难度系数不大,能快速开发一款应用。适合小型的企业应用。因为是国人开发的,中文支持比较好。有比较全面的文档,官网社区也比较活跃。因为我接触的项目都是用Oracle数据库的,所以我想找一款对Oracle支持比较好的PHP框架,但是ThinkPHP框架对Oracle的支持实在是不好。所以我换了Yii框架来试试对Oracle的支持程度。
& & & &Yii框架现在稳定版本是1.1.14。目前2.0是测试版。花了几天时间学习了下Yii1来创建应用。有关Yii的文档不是很多。大多都是原版英文的。但是对Oracle的支持还可以。使用的是AR技术。最近看了下Yii2的文档。它加入了PHP的命名空间概念、加入了Bootstrap、smarty等很多好用的功能。比Yii1进步很大,最后我决定学习Yii2框架。基于对Yii1的了解,Yii2应该更加出色。
今天终于搞明白怎么安装Yii2了。对于我这种小白来说真是费尽周折。下面来介绍下如何安装Composer和如何使用Composer安装Yii2。
Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。
Windows安装Composer:
一、下载Composer
官网下载:https://getcomposer.org/download/
二、开启PHP的openssl支持
修改D:\WAMP\bin\php\php5.4.12配置文件php.ini
去掉注释;
三、安装Composer
一路"next"安装完毕。
安装完毕会提示你重新打开CMD命令行使用。
安装Yii2 - advanced 模板
一、下载yii2 - advanced 模板
官网下载:/download/
下载完毕解压至
D:\WAMP\www
二、通过composer安装
打开CMD,跳转到目录
D:\WAMP\www\advanced
我们来生成一个名为“yii2test”的app。
输入命令:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test
等待… …出现如下界面,表示安装成功。
三、初始化项目
执行CMD命令init
测试安装结果
地址栏输入:http://localhost/yii2test/frontend/web/index.php
会看到如下界面:
至此安装Yii2完毕,后续我会跟进关于PHP框架Yii2的学习进度。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具在win7+wampserver环境下安装composer - CSDN博客
在win7+wampserver环境下安装composer
最近在研究oauth2.0协议.下载源码后用phpstorm打开发现却很多库.
网上搜索各种库补充,但发现&include __DIR__.'/vendor/autoload.php';&这个文件是找不到.
经调查后发现原来是compser来自动补充这些库,而且建立autoload.php来装载的.前面的工作白忙活了.
于是从https://getcomposer.org/download/ &官网上下载了这个windows版.
执行后现在一个composer.phar后出现缺少opensll的现象.网上找了好多办法没解决.
于是自己思考发现实际上Composer-Setup.exe实际上是依托php.ini来找php中ext文件夹的dll文件的.
将Composer-Setup.exe放入与php.ini在同一文件夹下执行,成功啦.(注意wamp的有效php.ini默认路径实际上在apache的bin下面)
安装是Composer-Setup.exe选中shell in menu后,
在对应的composer.json文件夹下,
右键点击composer install就可以自动装载啦.
注:不知道是不是我安装失误或者其他原因导致命令行中会出现
&Failed loading ext\WAMPROOT/bin/php/phpWAMPPHPVERSION/zend_ext/php_xdebug-2.2.5-
5.5-vc11.dll&的错误.如何修改php.ini也会出现装载两边ext路径的问题.
后一个路径由于compser不识别wamp配置的全局变量安装时会报错,因此采用绝对路径来替换.
但上述错误并没有直接影响composer运行,因此被我暂时无视了,
希望能碰到指点迷津的人.
本文已收录于以下专栏:
相关文章推荐
公司项目开发需要用laravel框架,学习这个框架之前,这边肯定得搭建一个composer环境,那么问题来了!被下面的一个问题恶心半天,各种谷歌,百度还是没搞定,晚上回来继续查,搞好找到了另外的方式,...
1、如何安装 Composer下载 Composer安装前请务必确保已经正确安装了 PHP,并配置php的全局环境变量。打开命令行窗口并执行 php -v 查看是否正确输出版本号。
打开命令行并依次...
今天在windows下学习lavaral,使用composer update命令报如下错误:
 [Composer\Exception\NoSslException]
  The op...
yii2.0 集成七牛php sdk
这几天开发遇到一些小麻烦,心情一下就不好了。公司开发要求用到第三方存储(七牛云存储),一开始,我觉得调到坑里了。为什么呢?因为七牛v7版本PHP sdk...
一.前期准备:
1.下载安装包,https://getcomposer.org/download/
2.在php.ini文档中打开extension=php_openssl.dll
TCP数据传输是以无边界的数据流传输形式,所谓无边界是指数据发送端发送的字节数,在数据接收端接受时并不一定等于发送的字节数,可能会出现粘包情况。
TCP粘包情况:
1. 发送端发送了数量比较的数据,接...
前天装好了wamp,趁现在大致记得,把过程写下来。
首先下载wampserver
安装时提示缺少msvcr100.dll文件。
解决办法:下载Visual
C++ Redistributable ...
Yii有两个最主要的版本:Yii1.1和Yii2.0。
Yii 2.0 在 PHP 5.4.0 版本以上完全重写了Yii。它的目的是成为一个最先进的新一代的PHP开发框架。
Yii2.0不兼容1.1。...
今天学习php的时候想安装一下composer,刚开始采用的是exe文件的安装方式,可是安装了好几次都没有安装成功,如下图:
可能还有其他的一些错误,所以这里我就换了一个方式安装,就是自己手...
他的最新文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)Composer详细安装教程 - CSDN博客
Composer详细安装教程
Composer介绍
Composer 不是一个包管理器。是的,它涉及 &packages& 和 &libraries&,但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。
这种想法并不新鲜,Composer 受到了 node's npm 和 ruby's bundler 的强烈启发。而当时 PHP 下并没有类似的工具。
Composer 将这样为你解决问题:
a) 你有一个项目依赖于若干个库。
b) 其中一些库依赖于其他库。
c) 你声明你所依赖的东西。
d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。
声明依赖关系
比方说,你正在创建一个项目,你需要一个库来做日志记录。你决定使用 monolog。为了将它添加到你的项目中,你所需要做的就是创建一个 composer.json 文件,其中描述了项目的依赖关系。
& & &require&: {
& & & & &monolog/monolog&: &1.2.*&
我们只要指出我们的项目需要一些 monolog/monolog 的包,从 1.2 开始的任何版本。
运行 Composer 需要 PHP 5.3.2+ 以上版本。一些敏感的 PHP 设置和编译标志也是必须的,但对于任何不兼容项安装程序都会抛出警告。
我们将从包的来源直接安装,而不是简单的下载 zip 文件,你需要 git 、 svn 或者 hg ,这取决于你载入的包所使用的版本管理系统。
Composer 是多平台的,在 Windows 、 Linux 以及 OSX 平台上运行的同样出色。
Composer安装
Windows安装过程:
& a、全局安装
& & 1、下载并安装Composer(https://getcomposer.org/Composer-Setup.exe)
& & 2、在cmd命令行中输入composer命令,如果输出正确的结果表示composer安装成功。
& & 3、创建一个文件夹myframe,并在该文件下创建composer.json文件内容为:
& & & & & &require&: {
& & & & & }
& & 4、在cmd命令行下,进入myframe目录下。然后执行composer install命令后,
& & & &myframe文件夹下会出现vendor目录。
&b、 局部安装
& & 1、设置php的系统环境变量,创建一个文件夹myframe,
& & & &然后在cmd命令行中输入如下命令:
& & & &C:\Users\hylanda69874&D:
& & & &D:\&cd /wamp\www\myframe
& & & &D:\wamp\www\myframe&php -r &readfile('https://getcomposer.org/installer');& | php
& & 注意: 如果收到 readfile 错误提示,请使用 http 链接或者在 php.ini 中开启 php_openssl.dll 。
& & 2、执行成功后再文件夹myframe下会有一个composer.phar文件。
& & 3、在文件夹myframe下创建composer.json文件内容为:
& & & & & &require&: {
& & & & & }
& & 4、在cmd命令行下,进入myframe目录下。然后执行php composer.phar install命令后,
& & & &myframe文件夹下会出现vendor目录。
Linux安装过程:
& & 1、执行如下命令(安装composer):
& & & &curl -sS https://getcomposer.org/installer | php
& & & &注意: 如果上述方法由于某些原因失败了,你还可以通过 php &下载安装器:
& & & &php -r &readfile('https://getcomposer.org/installer');& | php
& & & &可以通过 --install-dir 选项指定 Composer 的安装目录
& & & &curl -sS https://getcomposer.org/installer | php -- --install-dir=/home
& & 2、可以执行如下命令让 composer 在你的系统中进行全局调用:
& & & &mv composer.phar /usr/local/bin/composer
& &3、验证安装是否成功,执行如下命令
& & & &[root@localhost]# &composer
& &4、之后可以在任意文件下建一个composer.json,并填写如下命令:
& & & & & &require&: {
& & & & & }
然后可以在该文件夹下运行composer的相关命令了,如:composer & & &composer &
本文已收录于以下专栏:
相关文章推荐
1.先下载Composer-Setup.exe,下载地址:下载Composer 。会自动搜索php.exe的安装路径,如果没有,就手动找到php路径下的php.exe。
2.在PHP目录下,打开php...
一.前期准备:
1.下载安装包,https://getcomposer.org/download/
2.在php.ini文档中打开extension=php_openssl.dll
一、事务是一组要么同时执行成功,要么同时执行失败的sql语句。是数据库操作的一个执行单元。
2、事物的四大特点:
(1)atomicity(原子性)表示一个事务内的所有操作是一个整体,要么全部成功...
symfony学习笔记
创建Bundle
1.先下载Composer-Setup.exe,下载地址:下载Composer 。会自动搜索PHP.exe的安装路径,如果没有,就手动找到php路径下的php.exe。
2.在PHP目录下,打开...
今天学习php的时候想安装一下composer,刚开始采用的是exe文件的安装方式,可是安装了好几次都没有安装成功,如下图:
可能还有其他的一些错误,所以这里我就换了一个方式安装,就是自己手...
1. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
for($i=1;$i
for($j=1;$j
for($k=1;$k
基本上第一条就行 第二条是指定COMPOSER 路径
PS 记得先设置PHP 环境变量
curl -sS https://getcomposer.org/installer | php...
他的最新文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 composer增加环境变量 的文章

 

随机推荐