• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 解决ThinkPHP5.1版本引入composer vendor扩展包的问题

解决ThinkPHP5.1版本引入composer vendor扩展包的问题

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了ThinkPHP5.1,引入composer,vendor扩展包等相关知识,希望对您有所帮助

下面给大家介绍解决ThinkPHP5.1版本引入composer vendor扩展包的问题,希望对需要的朋友有所帮助!


ThinkPHP5.1 版本引入 composer vendor 扩展包问题

版本说明

旧版本:ThinkPHP5.0

新版本:ThinkPHP5.1

问题:TP5.1 中取消了 Loader::import 方法以及import和vendor助手函数,全部采用命名空间和自动加载机制,导致引入类库找不到报错

解决:因为“全部采用命名空间和自动加载机制”,所以对 composer/installed.json 做了修改(文字说明在下方注释中)


60b1d05b276bb.png


{    "name": "curl/curl",    "version": "2.3.0",    "version_normalized": "2.3.0.0",    "source": {        "type": "git",        "url": "https://github.com/php-mod/curl.git",        "reference": "3ad560b1fc1bbdf5c7681356ab953fb961f255e5"    },    "dist": {        "type": "zip",        "url": "https://api.github.com/repos/php-mod/curl/zipball/3ad560b1fc1bbdf5c7681356ab953fb961f255e5",        "reference": "3ad560b1fc1bbdf5c7681356ab953fb961f255e5",        "shasum": ""    },    "require": {        "ext-curl": "*",        "php": "^5.6 | ^7.0"    },    "require-dev": {        "phpunit/phpunit": "^5.7",        "squizlabs/php_codesniffer": "~2.1"    },    "time": "2020-03-19T20:07:26+00:00",    "type": "library",    "installation-source": "dist",    "autoload": {        "psr-0": {            "Curl": "src/"        },        //在此处添加 files 字段,把类库文件的相对路径填入        "files":[            "vendor/curl/curl/src/Curl/Curl.php"        ]    },    "notification-url": "https://packagist.org/downloads/",    "license": [        "MIT"    ],    "authors": [        {            "name": "php-curl-class",            "homepage": "https://github.com/php-curl-class"        },        {            "name": "Hassan Amouhzi",            "email": "hassan@anezi.net",            "homepage": "http://hassan.amouhzi.com"        },        {            "name": "user52",            "homepage": "https://github.com/user52"        }    ],    "description": "cURL class for PHP",    "homepage": "https://github.com/php-mod/curl",    "keywords": [        "curl",        "dot"    ]}


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ThinkPhp5.1制作微信支付以及支付后的几种状态说明
  • 你知道Thinkphp5.1让验证码在Electron-vue中怎么用?
  • Thinkphp5.1详细讲解中间件的用法
  • 如何使用thinkphp5.1的数组查询对象
  • 解决ThinkPHP5.1版本引入composer vendor扩展包的问题
  • 说说Thinkphp5.1实现邮箱验证问题
  • 详解thinkphp5.1的URL重写,伪静态设置
  • thinkphp5.1的model模型自动更新update_time字段实例讲解
  • 解决TP5.1出现A non well formed numeric value encountered的问题
  • Thinkphp5.1 + layui时间范围设置方法

相关文章

  • PS制作逼真的蕾丝花边文字效果的教程
  • 解决并分析Incorrect datetime value报错问题
  • Javascript怎么检查对象是否为空
  • Photoshop制作高光梦幻效果的艺术字教程
  • JS 中 9 个强大主流写法(各种 Hack 写法)
  • Photoshop制作超逼真缝线效果
  • WordPress主题文章作者评论区留言高亮显示
  • Photoshop巧用笔刷素材制作的皮革艺术字
  • DEDECMS注册成功页面加入马上激活链接转向注册邮
  • php如何将html转为图片

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • DedeCMS输入Tags标签全角逗号自动变半角的方法
    • 怎么利用配置文件来管理多个 Node.js 进程
    • 详解php中函数的引用传递和返回 (附代码)
    • SQLSTATE[HY000]: General error: mode must be an integer
    • 关于出现“对不起,您安装的不是正版应用..”的解决办法
    • MySQL 日期加减函数汇总
    • PHP中怎么解决serialize函数中文乱码的问题
    • PS鼠绘清纯可爱的古装卡通小女孩
    • Photoshop简单调出怀旧色调
    • 搜索引擎优化技巧_英文关键字篇

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有