在 Linux 中通过 PHP 和 AntiVirus 上传文件?

Posted

技术标签:

【中文标题】在 Linux 中通过 PHP 和 AntiVirus 上传文件?【英文标题】:File Upload via PHP and AntiVirus in Linux? 【发布时间】:2010-03-20 05:55:01 【问题描述】:

我想知道,如果我正在制作文件或图像托管/传输网站,是否有一种很好的方法来检查用户上传的文件是否存在病毒?

我在想这个:

    使用传统的php文件上传形式将文件上传到服务器。 将文件放入队列文件夹中 将队列文件夹移动到“进程”文件夹,并在预定限制(时间、cronjob、文件计数、集体文件大小)后替换队列文件夹 对进程文件夹中的文件运行命令行病毒扫描 将安全文件放在保存区以供使用

这是一个好方法吗?

【问题讨论】:

【参考方案1】:

我认为这种方法没有任何问题。 不久前我做了类似的事情(只是寻找可执行文件)。唯一不同的是我们尽快检查了上传的文件。

【讨论】:

以上是关于在 Linux 中通过 PHP 和 AntiVirus 上传文件?的主要内容,如果未能解决你的问题,请参考以下文章

在 PHP 中通过 SSH 连接到 MySQL 服务器

在 MongoDB 中通过 PHP 使用 NotIn 和正则表达式

如何在 php 中通过 gmail 使用 mail()

在 Google Chrome 中通过 PHP 传输 MP4 视频失败

在 PHP 中通过 SSH 连接到 MySQL

在Nginx中通过phpmyadmin将20mb SQL文件导入MySQL时,“连接已重置”