Admin Girişinde Çıkan Begone Yazısı (Hatası)
Admin paneline girerken
"Begone" hatası almanızın tek nedeni, yönetici adında geçersiz karakterler
kullanmış olmanızdır...Bu hata nerde olur? "admin.php" dosyası içerisinde,
if (ereg("[^a-zA-Z0-9_-]",trim($aid))) {
die("Begone");
} |
satırı yer almaktadır..İşte gördüğünüz üzere hata burada
yazdırılmaktadır..Burdaki "if" koşulu şudur..
Yönetici adı, küçük harf,büyük harf,
rakam, _ işareti, - işareti içerebilir..Bunların dışında bir karakter
kullanılmışsa ekrana "Begone" yazdır denilmektedir. (Ayrıca Türkçe karakterlerin
kullanılması da yasaktır.) Demek ki hatayı almamızın nedenini bulduk...Peki
yönetici adımızı nasıl, nerden değiştireceğiz?
Öncelikle PhpMyAdmin ile veritabanımıza,
ordan da "nuke_authors" tablosunu gireceğiz.Sonra tablonun içeriğini
görüntületiyoruz. Ve "aid" sütunu altında yönetici adımızın yazdığı satırı
mevcut düzenleme simgesi yada bağlantısına tıklayarak düzenleme sayfasına
gidiyoruz.. Bu düzenleme sayfasında, "Aid" yazan satırın yanında ki düzenleme
kutusunda, yönetici adımız yazıyor olacaktır..Onu siliyoruz ve yukarıdaki kurala
uygun bir yönetici adı yazıyoruz..Sonrasında alttaki kaydetme (genelde "git"
düğmesi) düğmesine tıklıyoruz. Artık yönetici girişi yapabiliriz.
Kolay Gelsin
Hakan Demiray
hakan.demiray@aktifnuke.com Copyright © PHP Nuke - Themes - Modules - Blocks - Addons - Turkish Nuke Tüm hakları saklıdır. Yayınlanma:: 2005-08-12 (165 okuma) [ Geri Dön ] |