Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
MyBB'de "Config.php" yolunu değiştirme!
#1
Config dosyası nedir?

Config.php dosyası "inc" klasörünün içinde bulunur ve MyBB ayarlarını yapılandırmak için kullanılır.

[Resim: 216f5759d9d263bb77aa33328f16dfeb.png]

Dosyadaki temel kod aşağıdaki gibidir:

PHP Kod:
Kod:
$config['database']['type'] = 'mysqli';
$config['database']['database'] = 'Veritabanı';
$config['database']['table_prefix'] = 'mybb_';
$config['database']['hostname'] = 'localhost';
$config['database']['username'] = 'Kullanıcı Adı';
$config['database']['password'] = 'Şifre'; 

Veritabanı adını, ana bilgisayarını (localhost), kullanıcı adı ve parolasını içeren veritabanı bağlantı ayarlarını içerir. Bu ayarlar, MyBB'nin verileri depolamak ve almak için (forum, konu, mesaj, şablon vb.) MySQL veritabanı ile iletişim kurmasını sağlar.


MyBB'yi yükselttiğinizde, config.php dosyası üzerine yazılmaz ve bu nedenle yapılandırma dosyalarındaki değişiklikler yükseltmeler arasında korunur.

Artık config.php dosyasını değiştirme vakti geldi.

Config dosyasına doğrudan erişilmemesi için inc/config.php  yolunu değiştirelim.

inc/init.php dosyasını açalım ve aşağıdaki kod satırını bulalım.
Kod:
Kod:
if(!file_exists(MYBB_ROOT."inc/config.php"))

Bulduğumuz kod satırını şu şekilde (kendinize göre) değiştirip kaydedelim.
Kod:
Kod:
if(!file_exists(MYBB_ROOT."inc/mycon.php"))



inc/functions.php dosyasını açalım ve aşağıdaki kod satırını bulalım.
Kod:
Kod:
require_once MYBB_ROOT."inc/config.php";

Bulduğumuz kod satırını şu şekilde (init.php'de yaptığınız isimle aynı olmalı) değiştirip kaydedelim.

Kod:
Kod:
require_once MYBB_ROOT."inc/mycon.php";


Ve bu yaptığımız işlem ile config.php yolunu değiştirmiş olduk. Şimdi diğer güvenlik önlemlerine bakabiliriz.
Ara
Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi