appwrite/php-clamav

PHP的ClamAV网络和管道客户端

2.0.0 2023-02-24 09:50 UTC

This package is auto-updated.

Last update: 2024-08-22 19:34:47 UTC


README

Discord Total Downloads Build Status Twitter Account

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

入门指南

使用composer安装

composer require appwrite/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'); // Returns true if a file is clean or false if a file is infected

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

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

系统要求

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

找到我们

作者

Eldad Fux

版权和许可证

MIT许可证(MIT) http://www.opensource.org/licenses/mit-license.php