2011-06-02 16 views
7

Al intentar abrir un archivo con este comando:¿Qué significa el mensaje de error 'Operación ahora en progreso'?

$fd = fopen('majestic_files/majestic_record.txt','w'); 

me sale el siguiente mensaje de error:

<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 

¿Qué significa, y cómo puedo solucionarlo?

+0

Esto no te dirá demasiado, pero espero que sea un comienzo: http://www.google.com/codesearch?hl=es&lr=&q=%22Operation+ ahora + en + progreso% 22 + php & sbtn = Buscar –

+0

¿Qué plataforma ejecuta? ¿Pudo haber pedido (por ejemplo) la recuperación del archivo de una cinta de archivo? – wallyk

+0

@wallyk es una secuencia de comandos PHP que se ejecuta en Linux, en un servidor perfectamente normal, como cualquier sitio web alojado en – Benubird

Respuesta

8

Esto ocurre cuando hay una operación de bloqueo sobresaliente.

En este contexto, el error implica que otro proceso tiene un bloqueo en el archivo, muy probablemente debido a que el archivo se abre y se escribe en el proceso que contiene el bloqueo.

+0

Este es un bloqueo mantenido por el servidor, ¿correcto? Si el archivo es remoto –

-2

Yo creo que hay que añadir el "/" al principio de la cadena de archivos ... sólo una idea sin ninguna garantía

7

no directamente relacionados con la cuestión de la OP, pero si usted está recibiendo esta error al usar el marco de Laravel, es probable que el autocargador no pueda encontrar una de las clases. Por ejemplo, esto tiende a suceder si mueve una clase a un directorio diferente sin descargar el autocargador.

Para solucionar esto, intente composer dumpautoload.

0

Me encontré con este error "no se pudo abrir la secuencia: Operación ahora en progreso" después de pasar accidentalmente solo una ruta, en lugar de una ruta completa & nombre de archivo, a parse_ini_file.

0

Recibí este mensaje de error al intentar conectarme a una dirección IP local no válida. Corregir el host al que me estaba conectando resolvió el problema

Cuestiones relacionadas