• 保存到桌面  加入收藏  设为首页
PHP

PHP-Composer下载及安装配置过程

时间:2017-02-14 21:57:24   作者:江节胜   来源:胜行天下   阅读:434   评论:1


  Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。


一、
配置composer.json

{
"name":"JPFW PHP",
"description":"PHP Framework",
"type":"Framework",
"keywords":[
"PHP","PHP Framework"
],
"require":{
"php":">=5.3.0",
"filp/whoops":"*"
},
"repositories": {
    "packagist": {
        "type": "composer",
        "url": "https://packagist.phpcomposer.com"
    }
}
}


二、
下载composer.phar
https://getcomposer.org/composer.phar
暂时放在项目根目录下

三、
添加PATH环境变量 
包含 composer.phar 所在位置
包含 php 所在位置(选择php5.6的文件夹路径)
根据中国资源镜像页面来配置。
进入php.ini中开启ssl
Ctrl + F 检索出ssl,去掉;注释,保存并重启服务
http://blog.csdn.net/wxqee/article/details/44983931

四、
下载windows版本Composer
https://getcomposer.org/Composer-Setup.exe
安装 默认选择已经在环境变量中的php
http://www.bkjia.com/PHPjc/990265.html

五、
关闭已经打开的cmd窗口,然后重新打开cmd
执行
composer config -g repo.packagist composer https://packagist.phpcomposer.com
或者
composer config repo.packagist composer https://packagist.phpcomposer.com
具体用法见
https://pkg.phpcomposer.com/

六、
到项目根目录下
composer.json 中添加

"repositories": {
    "packagist": {
        "type": "composer",
        "url": "https://packagist.phpcomposer.com"
    }
}

七、
cmd进入到项目根目录路径
执行
php composer.phar install
项目根目录生成vendor文件夹,部分文件可能在eclipse中报错,但不影响程序运行。

八、
使用
在网站程序入口添加
define ( 'DEBUG', true );

include "vendor/autoload.php";

if (DEBUG) {
$whoops = new \Whoops\Run;
$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
$whoops->register();

underfineFunctionForTest();//测试显示页面出错信息

ini_set ( 'display_error', 'On' );
} else {
ini_set ( 'display_error', 'Off' );
}

测试效果图:

(点击图片可放大


 PHP-composer下载及安装配置过程




有任何疑问或技术合作都可联系我

微信:yanfahezuo 【推荐】

QQ:596957738


相关评论

加我微信 596957738 (QQ同号)加我微信     QQ联系:596957738    地址:江苏省南京市浦口区

苏ICP备2023050353号

   

苏公网安备32011402010305号

江节胜的Gitee,江节胜的Git地址