PDA

Orijinalini görmek için tıklayınız : Warning: Illegal string offset 'lu' in .../online.php on line 280 Hatası ve Çözümü



erkolay
02.Ağustos.2015, 11:36
vBulletin Kimler Çevrimiçi Sayfasında "illegal string offset 'lu' in .../online.php ..." Hatası

vBulletin forumunuzda güncelleme ve yükseltme yaptıktan sonra Kimler Çevrimiçi sayfasına baktığınızda online.php'de 280. satırda 'lu' diye bir girdinin hataya neden olmasından bahseder bu hata uyarısı.

Bu türden hataların nedeni PHP versiyonu ile vBulletin versiyon uyumsuzluğudur. Kalıcı çözüm için vBulletin 3 kullanıyorsanız 4 veya 5 versiyonlara geçmenizi öneririz. Ya da PHP versiyonunuzu düşürmek zorundasınız. Bu ikisi de mümkün değilse aşağıdaki çözümü uygulayın.

Bunu ve benzeri hata uyarılarının forumdaki işleyişi engellememesi için bu tür uyarıları kaldırmak lazım.

includes klasöründeki config.php dosyasını cPanelde veya FTP istemciniz ile ya da indirip metin editörünüz ile açın.

En baştaki;

<?php

satırının altına enter tuşuna basarak yeni bir satır açın ve oraya;

ini_set("display_errors", "0");

bu kodu ekleyin ve kaydedin. İndirdiyseniz ilgili yere tekrar yükleyin.

Artık bu türden bir hata nedeni ile forum işleyişiniz aksamaz.