• 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扩展包的问题

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了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时间范围设置方法

相关文章

  • 2022-04-29浅谈小程序如何授权登录,获取信息和手机号
  • 2022-04-29Illustrator绘制水晶质感苹果标志
  • 2022-04-29Thinkphp6如何利用ZipArchive打包下载文件
  • 2022-04-29聊聊Bootstrap5中的断点与容器
  • 2022-04-29Photoshop设计颗粒质感艺术字教程
  • 2022-04-29Photoshop制作梦幻光点效果的艺术字教程
  • 2022-04-29一起来了解下Bootstrap中的tab选项卡
  • 2022-04-29如何开启WordPress调试模式(报错提示)
  • 2022-04-29织梦怎么去掉index.html
  • 2022-04-29WordPress获取各类页面链接的函数总结

文章分类

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

最近更新的内容

    • Photoshop绘制美国队长盾牌图标教程
    • Thinkphp5+Redis实现商品秒杀代码实例讲解
    • Photoshop制作超逼真缝线效果
    • 微信小程序页面向下滚动时tab栏固定页面顶部实例讲解
    • 详解Laravel前端工程化之mix
    • 浅谈bootstrapTable+jstree插件对树列表条件和查询条件的处理
    • Photoshop图层样式制作质感光盘包装
    • VUE中怎么导出excel文件?
    • Node.js中JSON格式和Excel格式的双向转换
    • Photoshop设计发光生锈的艺术字教程

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

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