我写了JS来上传大块的视频和PHP脚本来组装服务器上的各个部分。文件过程有效,除非我不能播放文件,除非我重新启动所有服务"来自PHP任务栏。之后,文件播放正常。如果我尝试在Windows资源管理器中重命名该文件,我会收到以下错误:
由于文件在httpd.exe
中打开,因此无法完成操作
我怀疑它可能与永远不会调用move_uploaded_File()
有关,但调用该程序不会对汇编文件起作用。
答案 0 :(得分:0)
自己找到它。与move_uploaded_File没有被调用无关。语法错误在文件关闭之前停止了脚本。由于服务器已设置为不显示错误,因此在文件关闭之前发生错误并不明显。
临时文件在被附加到正在组装的大文件后被关闭(显式)。似乎这完成了move_uploaded_file所做的部分,即在使用它之后处理临时文件。脚本结尾可能也是这样。