Title: Fatal error with pluggable.php
Last modified: August 19, 2016

---

# Fatal error with pluggable.php

 *  [exitstencil](https://wordpress.org/support/users/exitstencil/)
 * (@exitstencil)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/)
 * Hi all,
 * I’ve upgraded to 2.8.1 and I’m getting this error when trying to log in to admin:
 * Fatal error: Call to undefined function: _deep_replace() in /home/www/XXXXXXXXXXXX/
   blog/wp-includes/pluggable.php on line 884
 * I’ve searched the forums and have deactivated all plugins and removed blank characters
   and spaces at the beginning and end of my pluggable.php and wp-config.php files,
   but nothing has helped.
 * Can anyone help me?
 * Thanks in advance.

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

 *  Thread Starter [exitstencil](https://wordpress.org/support/users/exitstencil/)
 * (@exitstencil)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118376)
 * by the way, line 884 in pluggable_php says:
 * $location = _deep_replace($strip, $location);
 * thanks!
 *  [chackowsky](https://wordpress.org/support/users/chackowsky/)
 * (@chackowsky)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118442)
 * Getting the same error on a clean install of 2.8.1. I’ve tried replacing “_deep_replace…”
   with “deep_replace…” but that does not help. Is it possible our hosts are using
   an outdated version of PHP?
 *  [chackowsky](https://wordpress.org/support/users/chackowsky/)
 * (@chackowsky)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118447)
 * I had another look. There is, in fact, no _deep_replace() function inside pluggable.
   php. I’ll start trolling through some other likely suspects.
 *  Thread Starter [exitstencil](https://wordpress.org/support/users/exitstencil/)
 * (@exitstencil)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118556)
 * i’ve given up and downgraded to 2.7. i think i’ll wait until there’s a better
   version released…
 *  [roundleaf](https://wordpress.org/support/users/pariahdesign/)
 * (@pariahdesign)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118578)
 * Same issue with a clean install of 2.8.1 beta 1 when visiting the install page
   for the first time.
 * Fatal error: Call to undefined function _deep_replace()
 *  [roundleaf](https://wordpress.org/support/users/pariahdesign/)
 * (@pariahdesign)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118580)
 * Also… no tables were created in the database before the fatal error if that gives
   a clue to the sequence.
 *  [Michael Torbert](https://wordpress.org/support/users/hallsofmontezuma/)
 * (@hallsofmontezuma)
 * WordPress Virtuoso
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118584)
 * You didn’t get a good install. Delete all the files and reupload them. Ideally,
   you should unzip the file on the server, rather than unzip on your computer and
   upload via ftp.
 *  [eliZZZa](https://wordpress.org/support/users/elizzza/)
 * (@elizzza)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118592)
 * hallsofmontezuma,
    did just that – same error on clean install, unzipped on the
   server…
 *  [eliZZZa](https://wordpress.org/support/users/elizzza/)
 * (@elizzza)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118593)
 * Commented Line 884 of pluggable.php – everything worked, tables created, installation
   hasslefree. No idea about the consequences, but will test and report…
 *  [Elpie](https://wordpress.org/support/users/elpie/)
 * (@elpie)
 * [16 years, 11 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118634)
 * Try 2.8.1 Beta 2 to see if this makes a difference. There was a change to this
   after beta 1.
 *  [ians](https://wordpress.org/support/users/ians/)
 * (@ians)
 * [16 years, 2 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118730)
 * When I upgraded I’m encounter an error
    Warning: Cannot modify header information–
   headers already sent by (output started at /home/friendko/public_html/xxxxx/wp-
   content/themes/xxxx/functions.php:2) in /home/friendko/xxxxx/wp-includes/pluggable.
   php on line 693
 * Can anyone help me?
 * Thanks in advance.

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

The topic ‘Fatal error with pluggable.php’ is closed to new replies.

 * In: [Fixing WordPress](https://wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 11 replies
 * 7 participants
 * Last reply from: [ians](https://wordpress.org/support/users/ians/)
 * Last activity: [16 years, 2 months ago](https://wordpress.org/support/topic/fatal-error-with-pluggablephp/#post-1118730)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
