WordPress Pluggable.php Hatası !
Birçok wordpress kullanıcısının başına gelmiş ve gelecek pluggable.php sorunun çözümünü sizlerle paylaşmak istedim. Başıma gelen bu sıkıntıdan aşağıdaki yöntemler ile kurtuldum sizlerde bu yöntemleri takip ederek bu sıkıntıdan kurtulabilirsiniz.
Eğer durup dururken böyle bir hata almaya başladıysanız üzülmeyin çözümü var ve bu hatayı ilk alan siz değilsiniz. Sorun çok komik bir şekilde çözülüyor, başta bir anlam verememiştim ama birkaç yabancı blog da aynı şekilde çözüme kavuştuklarını görünce durumun bana özel olmadığını anlamıştım. Gelelim bu sorunu nasıl çözeceğinize…
Eğer bilgisayarınızda kurulu değilse şu adresten notpad++ ’ı indrip kurun. Birçok işlemde işini kolaylaştıracak güzel bir editördür. Bu editörü kurduktan sonra;
Eğer WordPress’de pluggable.php online şeklinde bir hata alıyorsanız yapabileceğiniz iki şey var
1. config.php dosyasını notpad++ ile yada benzeri bir editör ile açarak ( ben notpad++ ‘a göre anlatacağım ) üst menüden encoding menüsü altındaki Encode in UTF-8 without BOM seçeneğini seçerek config.php ‘yi kaydedin ve tekrar sunucuya atın. Büyük ihtimal bu hatadan kurtulmuş olacaksınız. Eğer hala hata devam ediyorsa 2. adımda anlatacaklarımı da uygulayın.
2. wp-includes/pluggable.php dosyasını yine notpad++ ile açın.
En tepedeki <? kodunun hemen alt satırına şunu: ob_start(); yazıp kaydedin ve sunucuya atın. Sorununuz çözülmüş olacaktır.
ÖRNEK:
Eski Hali
<?php
/**
* These functions can be replaced via plugins. If plugins do not redefine these
* functions, then these will be used instead.
*
* @package WordPress
*/Yeni Hali
<?php
ob_start();
/**
* These functions can be replaced via plugins. If plugins do not redefine these
* functions, then these will be used instead.
*
* @package WordPress
*/
Bu yazı 29 Ağustos 2013 tarihinde Gökhan tarafından Webmaster çatısı altında yazılmış olup 2 yorum almıştır. Bu yazıdan seçilen naçizane kelimeler ise şunlardır;bom, hata, notepad, pluggable.php, utf-8, wordpress, Wordpress Pluggable.php Hatası...