Title: Warning error plugins/EMPTY
Last modified: August 30, 2016

---

# Warning error plugins/EMPTY

 *  [newtech](https://wordpress.org/support/users/newtech/)
 * (@newtech)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/warning-error-pluginsempty/)
 * I have a multisite.
 * I assume the following error may be from one of many plugins I have deleted (
   using the delete feature of the plugin).
 * When a new user clicks on the activation link and is directed to the wp-activate.
   php page the following warnings come up on the header of the page.
 * Warning:fopen(homeurl/blogs/wp-content/plugin/EMPTY)failed to open stream:No 
   such file or director in homeurl/blogs/wp-include/functions.php on line 4305.
 * Warning”fread() expects parameter 1 to be resource, Boolean given in /homeurl/
   blogs/wp-includes/functions.php on line 4308.
 * Warning:fclose()expects parameter 1 to be resource, Boolean given in /homeurl/
   blogs/wp-includes/functions.php on line 4311.
 * Here is the code the above is referencing to:
 *     ```
       /**
        * Retrieve metadata from a file.
        *
        * Searches for metadata in the first 8kiB of a file, such as a plugin or theme.
        * Each piece of metadata must be on its own line. Fields can not span multiple
        * lines, the value will get cut at the end of the first line.
        *
        * If the file data is not within that first 8kiB, then the author should correct
        * their plugin file and move the data headers to the top.
        *
        * @link https://codex.wordpress.org/File_Header
        *
        * @since 2.9.0
        *
        * @param string $file            Path to the file.
        * @param array  $default_headers List of headers, in the format array('HeaderKey' => 'Header Name').
        * @param string $context         Optional. If specified adds filter hook "extra_{$context}_headers".
        *                                Default empty.
        * @return array Array of file headers in <code>HeaderKey => Header Value</code> format.
        */
       function get_file_data( $file, $default_headers, $context = '' ) {
       	// We don't need to write to the file, so just open for reading.
       	$fp = fopen( $file, 'r' );
   
       	// Pull only the first 8kiB of the file in.
       	$file_data = fread( $fp, 8192 );
   
       	// PHP will close file handle, but we are good citizens.
       	fclose( $fp );
   
       	// Make sure we catch CR-only line endings.
       	$file_data = str_replace( "\r", "\n", $file_data );
       ```
   
 * specifically:
 *     ```
       line 4305 	$fp = fopen( $file, 'r' );
       line 4308 	$file_data = fread( $fp, 8192 );
       line 4311 	fclose( $fp );
       ```
   

Viewing 1 replies (of 1 total)

 *  Thread Starter [newtech](https://wordpress.org/support/users/newtech/)
 * (@newtech)
 * [10 years, 7 months ago](https://wordpress.org/support/topic/warning-error-pluginsempty/#post-6625433)
 * I am wondering if this could be happening because of a conflict between the header-
   footer plugin and the yoast SEO plugin. Any ideas?
 * I have multitudes of plug ins installed and not sure when the issue came up.

Viewing 1 replies (of 1 total)

The topic ‘Warning error plugins/EMPTY’ is closed to new replies.

 * 1 reply
 * 1 participant
 * Last reply from: [newtech](https://wordpress.org/support/users/newtech/)
 * Last activity: [10 years, 7 months ago](https://wordpress.org/support/topic/warning-error-pluginsempty/#post-6625433)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
