Fehler “Datei konnte nicht geschrieben werden” in der function wp_upload_bits

Ich versuche, Bilder aus dem Internet zu wp_upload_bits und die Binärdateien mithilfe von wp_upload_bits ( https://codex.wordpress.org/Function_Reference/wp_upload_bits ) hochzuladen.

Dies funktioniert gut für etwa 95% der Bilder, aber einige Bilder können nicht hochgeladen werden. Ich erhalte den folgenden Fehler: Could not write file %s .

Der vollständige Code für diesen Fehler in der function lautet:

 $ifp = @ fopen( $new_file, 'wb' ); if ( ! $ifp ) return array( 'error' => sprintf( __( 'Could not write file %s' ), $new_file ) ); 

Ich habe diese function debuggen und alles sieht gut aus (der Dateiname usw.).

Kann mir jemand sagen, warum das passiert?

Solutions Collecting From Web of "Fehler “Datei konnte nicht geschrieben werden” in der function wp_upload_bits"