错误消息"正在进行中的操作"是什么意思?

Ben*_*ird 9 php fopen

尝试使用此命令打开文件时:

$fd = fopen('majestic_files/majestic_record.txt','w');
Run Code Online (Sandbox Code Playgroud)

我收到以下错误消息:

<b>Warning</b>:  fopen(majestic_files/majestic_record.txt) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Operation now in progress in
Run Code Online (Sandbox Code Playgroud)

它是什么意思,我该如何解决?

Lup*_*abs 18

与OP的问题没有直接关系,但如果您使用Laravel框架收到此错误,则自动加载器可能无法找到其中一个类.例如,如果将类移动到不同的目录而不转储自动加载器,则会发生这种情况.

要解决此问题,请尝试composer dumpautoload.


Jon*_*ram 11

当出现未完成的阻塞操作时会发生这种情况.

在此上下文中,错误意味着另一个进程对文件具有锁定,这很可能是由于文件被打开并由持有锁的任何进程写入.