Windows系统怎么安装php-zbarcode扩展
发布网友
发布时间:2022-04-07 06:36
我来回答
共2个回答
热心网友
时间:2022-04-07 08:05
写之前先鄙视下利用此开源程序收费的人。
PHP-zbarcode是php识别二维码的扩展。
下面是安装方法,安装前要先安装ImageMagick、zbar.
php-zbarcode 下载地址
安装ImageMagick:
yum install ImageMagick.x86_64 ImageMagick-devel.x86_64
wget http://jaist.dl.sourceforge.NET/project/zbar/zbar/0.10/zbar-0.10.tar.bz2
tar jxvf zbar-0.10.tar.bz2
cd zbar-0.10
./configure –without-gtk –without-qt –without-Python –prefix=/usr/local/zbar
make all
make install
echo “/usr/local/zbar/lib/” >> /etc/ld.so.conf
ldconfig
ln -s /usr/local/zbar/lib/pkgconfig/zbar.pc /usr/lib64/pkgconfig/zbar.pc
wget https://github.com/lgchgt/php-zbarcode/archive/master.zip
unzip master
cd php-zbarcode-master
/xxx/server/php/bin/phpze
/configure –with-php-config=/xxx/server/php/bin/php-config
make
make install
ll /xxx/server/php/lib/php/extensions/no-debug-non-zts-20100525/
添加:extension=zbarcode.so 到php.ini配置文件
运行 : php -i|grep zbar
检查是否安装功能
<?php
/* Create new image object */
$image = new ZBarCodeImage(“1.jpg”);
$scanner = new ZBarCodeScanner();
$barcode = $scanner->scan($image);
print_r($barcode);
/* Loop through possible barcodes */
if (!empty($barcode)) {
foreach ($barcode as $code) {
printf(“Found type %s barcode with data %s\n”, $code[‘type’], $code[‘data’]);
}
}
?>
最后验证结果即可;
热心网友
时间:2022-04-07 09:23
PHP.INI 开启 extension=php_mcrypt.dll
缺少 libmcrypt.dll文件
解决方法是找到php目录下的libmcrypt.dll
并将libmcrypt.dll复制到C:\windows \system32目录中,然后重新启动Web服务
一般开启扩展都很简单的,我用的是APPSERVER 不知道可不可以帮到你^