我的知识记录

网站Class 'think_XXX' not found(类找不到)错误怎么办_已解决

命名空间与文件路径不匹配(违反 PSR-4 规范)、自动加载配置错误、Composer 依赖未安装、文件名/类名大小写错误。

解决方案

  1. 核对命名空间与文件路径:ThinkPHP 6+ 遵循 PSR-4 规范,例如 namespace app\controller; 对应的文件路径必须是 app/controller/XXX.php,确保命名空间与路径完全一致,类名与文件名一致(首字母大写)。
  2. 重新生成自动加载:进入项目根目录,执行 composer dump-autoload,若未安装依赖,执行 composer install,确保 vendor 目录正常生成且完整。
  3. 检查自定义模块/第三方库:若引入自定义模块或第三方库,需在 composer.jsonconfig/app.php 中配置自动加载规则,确保框架能识别相关类文件。

网站Class 'think_XXX' not found(类找不到)错误怎么办_已解决

标签:

更新时间:2026-03-12 11:13:24

上一篇:网站如何实现留言内容自动发送到QQ邮箱

下一篇:打开网站显示“混合内容”警告错误怎么办_已解决