flyocloud/php-clamav

此包已被废弃且不再维护。作者建议使用 appwrite/php-clamav 包。

ClamAV 网络和管道客户端 for PHP

2.0.0 2022-12-29 15:50 UTC

This package is auto-updated.

Last update: 2023-03-08 08:07:24 UTC


README

直到 appwrite#24 合并,此为 PHP 8 兼容分支!

Appwrite ClamAV PHP 客户端

Discord Total Downloads Build Status Twitter Account

PHP 客户端,通过 TCP 或命令行中的本地套接字连接到 ClamAV 守护进程,扫描存储文件中的病毒。

入门指南

使用 composer 安装

composer require flyocloud/php-clamav
<?php

require_once 'vendor/autoload.php';

use Appwrite\ClamAV\Network;

$clam = new Network('localhost', 3310); // Or use new Pipe() for unix socket

$clam->ping(); // Check ClamAV is up and running

$clam->version(); // Check ClamAV version

$clam->fileScan('path/to/file.dmg'); // Return true of false for file scan

$clam->reload(); // Reload ClamAV database

$clam->shutdown(); // Shutdown ClamAV

系统要求

此包需要 PHP 7.1 或更高版本。我们建议尽可能使用最新版本的 PHP。

找到我们

作者

Eldad Fux

版权和许可

MIT 许可证 (MIT) https://open-source.org.cn/licenses/mit-license.php