Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.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
无法完成该操作,因为该文件已在php.exe中打开_Php_Windows_Batch File - Fatal编程技术网

无法完成该操作,因为该文件已在php.exe中打开

无法完成该操作,因为该文件已在php.exe中打开,php,windows,batch-file,Php,Windows,Batch File,我正在运行我的批处理文件,我正在通过批处理文件执行我的php文件,现在php文件将创建一个文本文件。之后,我将终止批处理文件。文本文件无法重命名或删除。它显示此错误“由于文件在php.exe中打开,因此无法完成操作” 提前感谢。如果在整个应用程序中维护文件句柄,则可能会发生此错误。确保您正在关闭该文件。如果没有看到你的PHP代码,我无法给你一个更好的答案

我正在运行我的批处理文件,我正在通过批处理文件执行我的php文件,现在php文件将创建一个文本文件。之后,我将终止批处理文件。文本文件无法重命名或删除。它显示此错误“由于文件在php.exe中打开,因此无法完成操作”


提前感谢。

如果在整个应用程序中维护文件句柄,则可能会发生此错误。确保您正在关闭该文件。如果没有看到你的PHP代码,我无法给你一个更好的答案