Title: Broken header, missing files. Help!
Last modified: March 16, 2017

---

# Broken header, missing files. Help!

 *  [rubyfruitradio](https://wordpress.org/support/users/rubyfruitradio/)
 * (@rubyfruitradio)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/broken-header-missing-files-help/)
 * Domain: dekalbdems.com
    WP version 4.7.3
 * This domain was hacked with some SEO Spam malware and in the process of cleaning
   it up, we seem to have broken the page. Normally, where the error is, is the 
   header that says Dekalb Democrats and has the menu.
 * At the top of the all the pages, above the header, is the following code
    Warning:
   include(/var/chroot/home/content/95/8549795/html/wp-includes/Text/Diff/plugin.
   php) [function.include]: failed to open stream: No such file or directory in /
   home/content/95/8549795/html/index.php on line 3
 * Warning: include() [function.include]: Failed opening ‘/var/chroot/home/content/
   95/8549795/html/wp-includes/Text/Diff/plugin.php’ for inclusion (include_path
   =’.:/usr/local/php5/lib/php’) in /home/content/95/8549795/html/index.php on line
   3
 * Warning: include(/var/chroot/home/content/95/8549795/html/wp-includes/certificates/
   ini.php) [function.include]: failed to open stream: No such file or directory
   in /home/content/95/8549795/html/wp-config.php on line 4
 * Warning: include() [function.include]: Failed opening ‘/var/chroot/home/content/
   95/8549795/html/wp-includes/certificates/ini.php’ for inclusion (include_path
   =’.:/usr/local/php5/lib/php’) in /home/content/95/8549795/html/wp-config.php 
   on line 4
 * When you go in the dashboard, there are some similar messages:
 * Warning: include(/var/chroot/home/content/95/8549795/html/wp-includes/certificates/
   ini.php) [function.include]: failed to open stream: No such file or directory
   in /home/content/95/8549795/html/wp-config.php on line 4
 * Warning: include() [function.include]: Failed opening ‘/var/chroot/home/content/
   95/8549795/html/wp-includes/certificates/ini.php’ for inclusion (include_path
   =’.:/usr/local/php5/lib/php’) in /home/content/95/8549795/html/wp-config.php 
   on line 4
 * And it says
    Headers already sent in /home/content/95/8549795/html/wp-config.
   php on line 4. This is not a good sign, it may just be a poorly written plugin
   but Headers should not have been sent at this point. Check the code in the above
   mentioned file to fix this problem.

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Moderator [James Huff](https://wordpress.org/support/users/macmanx/)
 * (@macmanx)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/broken-header-missing-files-help/#post-8919655)
 * It sounds like some of your core files are still either missing or corrupted.
 * Carefully follow [this guide](https://codex.wordpress.org/FAQ_My_site_was_hacked).
   When you’re done, you may want to implement some (if not all) of [the recommended security measures](https://codex.wordpress.org/Hardening_WordPress).
 *  Thread Starter [rubyfruitradio](https://wordpress.org/support/users/rubyfruitradio/)
 * (@rubyfruitradio)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/broken-header-missing-files-help/#post-8919666)
 * So, Sucuri said it was a mess the other day. But now, it comes back as being 
   ok. Wordfence is installed and found a lot of random things, like themes and 
   plugins that needed to be updated so we were in the process of doing that.
 * Then this happened.
    I just reinstalled WordPress and it got some of the missing
   files back but how do I get the rest back???
 * This is what it says now.
 * Warning: include(/var/chroot/home/content/95/8549795/html/wp-includes/certificates/
   ini.php) [function.include]: failed to open stream: No such file or directory
   in /home/content/95/8549795/html/wp-config.php on line 4
 * Warning: include() [function.include]: Failed opening ‘/var/chroot/home/content/
   95/8549795/html/wp-includes/certificates/ini.php’ for inclusion (include_path
   =’.:/usr/local/php5/lib/php’) in /home/content/95/8549795/html/wp-config.php 
   on line 4
 *  Moderator [James Huff](https://wordpress.org/support/users/macmanx/)
 * (@macmanx)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/broken-header-missing-files-help/#post-8919705)
 * The file being referenced (/wp-includes/certificates/ini.php) is not a WordPress
   file, which means you still have some hack content either in wp-config.php on
   line 4 or elsewhere but being called via wp-config.php on line 4.
 * Carefully follow [this guide](https://codex.wordpress.org/FAQ_My_site_was_hacked).
   When you’re done, you may want to implement some (if not all) of [the recommended security measures](https://codex.wordpress.org/Hardening_WordPress).

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Broken header, missing files. Help!’ is closed to new replies.

## Tags

 * [headers](https://wordpress.org/support/topic-tag/headers/)

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3 replies
 * 2 participants
 * Last reply from: [James Huff](https://wordpress.org/support/users/macmanx/)
 * Last activity: [9 years, 2 months ago](https://wordpress.org/support/topic/broken-header-missing-files-help/#post-8919705)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
