验证上传文件的大小和病毒
||
我想帮助用户从我的WordPress博客的前端上传个人资料图片。我找到了一个插件“ ad local avatar”,可以为我提供同样的帮助(到目前为止,我还没有尝试过)。
但是我担心如果用户上传一个很大的文件或被病毒感染的文件会发生什么。如何在WordPress(或PHP)中执行以下操作:
在将文件保存到服务器之前检查文件大小。 (在上传文件时检查文件大小)
扫描文件内容
没有找到相关结果
已邀请:
1 个回复
熊融炭臀陛
然后做出相应反应并打印错误消息。对于个人资料图片和头像,500K应该绰绰有余。 扫描文件内容 然后,您将需要在服务器上安装病毒扫描程序。有各种可用的。由于它是开源的,因此许多Unix / Linux服务器都可能具有clamav。可以从PHP中这样利用它:
对于病毒,输出状态为“ 3”,对于其他错误为“ 5”。