Warning: Illegal string offset 'lu' in .../online.php on line 280 Hatası ve Çözümü

sdkbyrm

webmasterfrm
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Ticaret: 0 / 0 / 0
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;
scription">PHP- Kodu:
<?php
satırının altına enter tuşuna basarak yeni bir satır açın ve oraya;
description">PHP- Kodu:
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.
 
Üst