appwrite / php-clamav
PHP的ClamAV网络和管道客户端
2.0.0
2023-02-24 09:50 UTC
Requires
- php: >=8.0
- ext-sockets: *
Requires (Dev)
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2024-08-22 19:34:47 UTC
README
通过命令行使用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