我的想法是让所有运行PHP的Linux服务器更安全。
我想配置php.ini
文件上传,以使用ClamAV的clamscan
扫描任何新文件上传。
有可能吗?我该如何配置?
答案 0 :(得分:1)
虽然在PHP脚本中有libraries与ClamAV交互,但无法自动扫描所有上传的文件。
主要是由于灵活性。例如,如果您运行安全网站来跟踪各种病毒并存储每个病毒的副本,ClamAV会在上传期间访问它们,从而使您的网站无法使用。更好的方法是在客户端代码中执行此操作,并使用上面链接中的一个库来执行扫描。
话虽如此,我不相信这是不可能实现的。您可以write a PHP extension挂钩到文件上传,以便在上传的文件上自动运行ClamAV。