wp-includes/widgets.php on line 1045 Hatası ve Çözümü

tarih02.04.2009 01:25 — Wordpress,



Genelde wordpress sql yedeği yüklendikten sonra karşılaşılan bu hatanın çözümü basit.Basit ama çözene kadar neler çektim anlatamam :)

Sorunun sebebi mysql dosyasını yüklerken bazı karakterlerde çıkan sorunlar yüzünden widget kısmındaki kodların bozulması ve düzgün görüntülenenemesi.

Alınan hata;

Warning: array_keys() [function.array-keys]: The first argument should be an array in /home6/journal7/public_html/wp-includes/widgets.php on line 1045

Gelelim çözümüne;

1. phpmyadmine girin

2. veritabanınızı seçin

3. Ara kısmına "widget_text" yazıp arayın.Aşağdaki gibi

1 eşleşme, wp_posts tablosu içinde karşısındaki gözat a basın.

4. Altta listelenen yerde kalem simgesine tıklayıp düzenleme moduna geçin.Bu kısımda bozulan sayfanızın kodlarını görebilirsiniz.bu kısmı silip alttan go ya basabilirsiniz.

Eğer düzelmezse ; kodu sorgu kısmından çalıştırın.Sorun çözülmüş olacaktır.

SELECT *

FROM `<span style="color: #ff0000;">veritabanınızın_adini_yazin</span>`.`wp_options`

WHERE (

`option_id` LIKE '%widget_text%'

OR `blog_id` LIKE '%widget_text%'

OR `option_name` LIKE CONVERT( _utf8 '%widget_text%'

USING latin1 )

COLLATE latin1_swedish_ci

OR `option_value` LIKE CONVERT( _utf8 '%widget_text%'

USING latin1 )

COLLATE latin1_swedish_ci

OR `autoload` LIKE CONVERT( _utf8 '%widget_text%'

USING latin1 )

COLLATE latin1_swedish_ci

)

LIMIT 0 , 30



Bir önceki konu başlığımıza göz atmak isterseniz tıklayınız : Wordpress Sistemi Fonksiyonlar ve Kodlar





Yorum Yazın