PHP ClamAV - ClamAV Interface for PHP5 Scripts PHP-ClamAV is a PHP5 extension that allows to incorporate virus scanning features on your PHP5 scripts. It uses the Clam AV API for virus scanning.
- Extend your PHP code with antivirus file scanning
- Support ClamAV from 0.95.x to 0.98.x
- Support PHP 5.3 to 5.5
- Support for DEB and RPM building packages
no trouble to install and run, works nicely.
php-clamav is small and works nicely
It worked very well in PHP 5.3 (on debian squeeze) for my low-scan volume needs, but with PHP 5.4, both version 15.6 and 15.5 failed to build, with the error notice: php-clamav-0.15.6/clamav.c:71: error: ‘clamav_functions’ undeclared here (not in a function)
I am waiting to test out the memory hog issues stated but install and functionality work well so far.
Using it since a whole while in Debian and love it. But PHP 5.3.x was going mad to disable dl() so the ClamAV Sigs are always loaded in each Apache2 process.