You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用chillerlan/php-qrcode生成二维码报错:类未找到问题求助

解决chillerlan/php-qrcode类未找到的致命错误

核心问题是你的代码未引入Composer生成的自动加载文件,PHP无法定位到chillerlan\QRCode\QRCode类。

修复步骤

  • 在index.php最顶部添加Composer自动加载文件的引入代码:
require_once __DIR__ . '/vendor/autoload.php';

修改后的完整代码如下:

<?php
require_once __DIR__ . '/vendor/autoload.php';

use chillerlan\QRCode\QRCode;
$text = 'Hello, world!';
$qrcode = new QRCode();
echo $qrcode->render($text);
?>

额外排查点

  • 确认项目根目录下的vendor文件夹存在,且vendor/autoload.php文件正常生成
  • 检查执行composer require chillerlan/php-qrcode时是否有报错,若有重新执行composer install确保依赖安装完整
  • 确保PHP的include_path配置未限制对vendor目录的访问

内容的提问来源于stack exchange,提问作者GOURAV JANGID

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 16:27:26