Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 滥用图像上传和调整大小功能_Image_Resize - Fatal编程技术网

Image 滥用图像上传和调整大小功能

Image 滥用图像上传和调整大小功能,image,resize,Image,Resize,我担心的是允许人们上传图片到我的服务器。我将运行一个网站,将允许用户上传图像,然后调整大小并保存在服务器上 但是,这里存在滥用的可能性,因为如果有人想编写脚本不断轰炸我的服务器,那么我不仅会在服务器上留下大量图像,而且服务器会因所有调整大小操作而过载 这是我正在考虑的一个过程: 图像上载到“tmp”位置 成功付款后,图像将调整大小并从“tmp”移动到图像文件夹 “tmp”文件夹每天晚上都清理干净 这是偏执狂,过于复杂,还是说它真的很有道理?任何反馈都很明显。为什么不包括验证码或类似验证码的功能呢

我担心的是允许人们上传图片到我的服务器。我将运行一个网站,将允许用户上传图像,然后调整大小并保存在服务器上

但是,这里存在滥用的可能性,因为如果有人想编写脚本不断轰炸我的服务器,那么我不仅会在服务器上留下大量图像,而且服务器会因所有调整大小操作而过载

这是我正在考虑的一个过程:

  • 图像上载到“tmp”位置
  • 成功付款后,图像将调整大小并从“tmp”移动到图像文件夹
  • “tmp”文件夹每天晚上都清理干净

  • 这是偏执狂,过于复杂,还是说它真的很有道理?任何反馈都很明显。

    为什么不包括验证码或类似验证码的功能呢。由于脚本无法读取图像,只有人类才能完成验证码

    看看这些:


    是的,但对于用户来说,输入这些信息总是一种可怕的体验:(我知道,但这似乎是一种比创建整个驱动器作为“tmp”位置更快更简单的解决方案。