PDA

Orijinalini görmek için tıklayınız : vBulletin Config.php Yolunu Değiştirme.



WeBMasteR
01.Ağustos.2014, 12:59
vBulletin Config.php Yolunu Değiştirme

Her site sahibi açığını kapatmak için bir şekilde yol arar ve elinden gelenin en iyisini yaptığını düşünürler. unutmayalım ki en büyük rol sitelerdeki config dosyalarında bitiyor. şimdi bunu sorunsuz bir şekilde güvenlik kipine dahil etmenize yardımcı olacağım.

Öncelikle Config.php dosyasının adını manuel olarak değiştiriyoruz,
daha sonra gerekli php kodlarını değiştirmek için şunu yapıyoruz.

FTPden includes/class_core.php dosyasını açın

bu kodu bulun:
PHP Kod:

include(CWD . '/includes/config.php');

if (sizeof($config) == 0)
{
if (file_exists(CWD. '/includes/config.php'))
{
// config.php exists, but does not define $config
die('

Configuration: includes/config.php exists, but is not in the 3.6+ format. Please convert your config file via the new config.php.new.');
}
else
{
die('

Configuration: includes/config.php does not exist. Please fill out the data in config.php.new and rename it to config.php');
}
}



Bu kodları şu şekilde değiştirin:


PHP Kod:

include(CWD . '/includes/System.php');

if (sizeof($config) == 0)
{
if (file_exists(CWD. '/includes/System.php'))
{
// config.php exists, but does not define $config
die('

Configuration: includes/config.php exists, but is not in the 3.6+ format. Please convert your config file via the new config.php.new.');
}
else
{
die('

Configuration: includes/config.php does not exist. Please fill out the data in config.php.new and rename it to config.php');
}
}



Bu işlemden sonra config.php dosyanızı System.php olarak değiştirebilirsiniz Tabi ki bu örnek... Dosyaya istediğiniz ismi verebilirsiniz Hatta includes içinde bir klasör oluşturup içine yükleyebilir ve bu klasörü kontrol panelden şifreleyebilir, yukarıdaki kodlardada ona göre değişiklik yapabilirsiniz.

eğer SEO kurulu olanlar sorun alırsa aşağıdaki son işlemi de yapmayı unutmasınlar.


vbseo.php dosyasını açın:
PHP Kod:

include_once('includes/' . VBSEO_VB_CONFIG);




bu kodu silin.


config_vbseo.php dosyasını açın:
PHP Kod:

define('VBSEO_VB_CONFIG', 'yeniconfig.php');





config.php dosyanıza verdiğiniz yeni ismi buraya da girin, tamamdır.


vB-SEO 3.6x sürümleri için ise aşağıdaki gibi yapılmalıdır.

FTP den /public_html/vBulletin SEO/resources/xml/config.xml dosyasını açıp aşağıdaki satırı bulup düzenleyin:
PHP Kod:

VBSEO_VB_CONFIG



ışleminiz sorunsuz tamamlanmıştır. https://www.vbulletin-turko.com/images/smilies/wink.png

Ayrıca bu düzenleme Configuration: includes/config.php does not exist. Please fill out the data in config.php.new and rename it to config.php hatasının da çözümüdür.

vB-SEO Site Map Düzenlemesi :

vbseo_sitemap/index.php açıp aşağıdaki satırı düzenleyin:
PHP Kod:

include getcwd().'/includes/config.'.VBSEO_PHP_EXT;




ışlemler bu kadar. Bu sayede sitenize yapılan saldırıların önemli bir oranını engellemş olursunuz.


Alıntı: config.php Dosyas (https://www.vbarsiv.com/vbulletin-template-degiskenlikleri/112-configphp-dosyasinin-adini-degistirin.html)


Kaynak: vBulletin Config.php Yolunu Değiştirme. (https://www.webmasterlord.net/1769-vbulletin-config-php-yolunu-degistirme-konusu.html)