所以我正在尝试使用ubuntu
上的XAMPP
服务器(Xampp 1.7.7
是的,我知道它很旧(使用 PHP
将文件上传到特定目录。
我知道这是可以做到的,但我能找到的每一段代码都想使用临时名称。我认为它会检查是否有重复的文件,但我不能将其设置为只进入目录吗?我知道这不会成为问题,所以这可能吗?如果我需要更具体,请告诉我。
另外,请不要问"你为什么不想使用临时目录?"因为我不想/不需要是你的答案。因此,如果您有答案,请告诉我。
谢谢! :)
PHP不能不在乎重复的文件。如果两个人上传"file.txt",PHP 不会在意,因为它会使用那个漂亮的随机临时名称。文件冲突处理不是php的工作。这取决于您的代码。
虽然如果您不必使用临时文件进行上传会很好,但删除该限制将意味着完全重写 PHP 的上传基础结构。在上传完成之前,不会调用执行文件上载的脚本(无论是否成功(。PHP 中没有机制允许"实时"脚本在字节流入时接受上传。
如果您需要在上传过程中处理原始稻草,则必须使用其他语言,例如perl。