解决thinkphp5无法加载vendor文件夹下的类库

2025-10-23 22:36:26

1、报错实例,该类在实例化的时候报错:class"文件夹/类名(不带.php后缀)"not found。

解决thinkphp5无法加载vendor文件夹下的类库

2、报错位置代码如图,因为thinkphp5特有的类自动加载,所以引用类的位置没有前置目录或者反斜杠转义符号等。

解决thinkphp5无法加载vendor文件夹下的类库

3、thinkphp官方文档对文件夹结构有一定的简介,“vendor 第三方类库目录(composer)”。

解决thinkphp5无法加载vendor文件夹下的类库

1、以报错wechat/loader类找不到为例,查看vendor文件夹下是否有wechat文件夹,且包含对应loader类。其中可以是多级文件夹,但引用类是,至于对应类的上一级目录即可。

解决thinkphp5无法加载vendor文件夹下的类库

2、vendor文件夹下有composer文件夹,是框架自带的,查看是否被自己误以为是多余的第三方类库做过删除。

解决thinkphp5无法加载vendor文件夹下的类库

3、thinkphp文件夹作为框架必备的文件夹,不可盲目做修改或删除等操作,也会影响类的自动加载或者别的次生问题。

解决thinkphp5无法加载vendor文件夹下的类库

4、主文件夹下的composer.json文件是否丢失。

解决thinkphp5无法加载vendor文件夹下的类库

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢