首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无需创建临时文件的PHP上载文件

无需创建临时文件的PHP上载文件
EN

Stack Overflow用户
提问于 2013-06-11 04:20:30
回答 1查看 914关注 0票数 0

因此,我试图在ubuntu上使用ubuntu服务器(是的,我知道这是旧的)使用PHP将文件上传到特定的目录。

我知道这是可以做到的,但是我能找到的每一段代码都想使用临时名称。我想它会检查是否有一个重复的文件,但我不能把它设置为直接进入目录吗?我知道这不会是个问题,所以这有可能吗?如果我需要更具体的话请告诉我。

另外,请不要问“为什么不使用临时目录?”因为我不想/不需要是你的答案。所以如果你有答案,请告诉我。

谢谢!:)

EN

回答 1

Stack Overflow用户

发布于 2013-06-11 04:31:31

PHP对重复文件毫不在意。如果两个人上传"file.txt",PHP不会在意,因为它会使用那个漂亮的随机临时名称。文件冲突处理不是php的工作。这取决于你的代码。

如果你不用临时文件来上传的话,那就太好了,但是取消这个限制意味着要对PHP的上传基础设施进行彻底的重写。文件上传所使用的脚本在完成后才会被调用(不管是否成功)。PHP中没有允许“活动”脚本在字节流中接受上传的机制。

如果在上传过程中需要处理原始稻草,则必须使用其他语言,例如perl。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17036453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档