-2

即使执行最基本的 QR 码生成示例,PHP QR 码也会出现以下错误。

“致命错误:找不到类 'QRcode'”。

我已将整个 PHP QR Code 文件夹复制到我的var/www目录中,但仍然没有解决方案。

样本

 <?php

include('phpqrcode/qrlib.php');

QRcode::png('PHP QR Code :)');
?>
4

3 回答 3

0

这在我的本地 Ubuntu 机器上运行良好(安装 phpqrcode 之后)。

include('/usr/share/phpqrcode/qrlib.php');

如果您想保留 web 文件夹中的所有内容,只需将该文件夹中的所有内容复制到您的 webroot 中(即使最好将其保留在 webroot 之外。)

于 2014-11-22T10:30:19.513 回答
0
//give the full path if you have linux

include('/var/www/phpqrcode/qrlib.php');

//or windows wamp or xampp

include('c://wamp/phpqrcode/qrlib.php');

//check the class is exist or not
if(class_exists('QRcode'))
{
    QRcode::png('PHP QR Code :)');

}else{

    echo 'class is not loaded properly';
}
于 2013-07-26T07:20:27.650 回答
0

在将目录的权限更改为 0777 之前,我遇到了同样的问题。现在对我来说它工作正常。

于 2018-10-25T10:47:38.317 回答