izmir escort escort izmir porno porno izle
vBulletin 3.8.x Online.php de IP Adresinin Aynı Olması!(Çözümü) - IRCForumları - IRC ve mIRC Yardım ve Destek Platformu
User Tag List

Like Tree1Beğeni
  • 1 Post By Cigdem

Standart vBulletin 3.8.x Online.php de IP Adresinin Aynı Olması!(Çözümü) #1
Üyelik Tarihi: 22 Nisan 2019
Nereden: Antakya
Web Adresi: www.Forumkolik.Net
Mesajlar: 2.409
Aldığı Beğeni: 1462
Beğendikleri: 1944
27 Ekim 2019 , 02:47
Alıntı ile Cevapla
Merhaba vBulletin kullanıcıları,

Sürekli gerek google üzerinden gördüğüm çözülemeyen konular, gerekse de bazı insanların bana bu sorunu çözmem için gelmesinden dolayı, bu konu hakkında bir başlık açmak istedim. Umarım, faydalı olur -ki- 3.8.7 ve 3.8.8 sürümünde başarı ile gerçekleşmiştir. Bu daha çok hosting firmasının almakta olduğu bir güvenlik önlemidir. Ama bu sorunu çözmek o kadar zor değildir. Altta anlatımımı doğru yapmanız yeterlidir.

Hata Çözümü;


FTP'e bağlanın ve class_core.php klasörünü bilgisayarınıza çekin. Çünkü, yapacağımız bir kaç değişilik var ve oradan yapacağız hepsini.

Öncelikle class_core.php dosyasının yedeğini alın. Daha sonra, işleme başlayın..

includes/class_core.php içerisinden;

BUNU BUL;

PHP- Kodu:
function fetch_ip() 
    { 
        return 
$_SERVER['REMOTE_ADDR']; 
    } 
DEĞİŞTİR;

PHP- Kodu:
/* 
    Paul M - Try to detect real ip when proxy is in use. 
    */ 
    
function fetch_real_ip() 
    { 
        
$real_ip '';  
        
$ignoreprivate false;     
        if (isset(
$_SERVER['HTTP_X_FORWARDED_FOR']))  
        { 
            
$real_ip $_SERVER['HTTP_X_FORWARDED_FOR'];  
        } 
        else if (isset(
$_SERVER['HTTP_CLIENT_IP']))  
        { 
            
$real_ip $_SERVER['HTTP_CLIENT_IP'];  
        } 
        else if (isset(
$_SERVER['HTTP_FROM']))  
        { 
            
$real_ip $_SERVER['HTTP_FROM'];  
        } 
        if (
preg_match("#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#"$real_ip$iplist)) 
        { 
            
$real_ip $iplist[0];  
            if (
$ignoreprivate AND preg_match("#^(127|10|172\.(1[6-9]|2[0-9]|3[0-1])|192\.168|169\.254)\.#"$real_ip)) 
            {  
                
$real_ip '';  
            }  
        } 
        else   
        { 
            
$real_ip '';  
        } 
        return 
$real_ip
    } 
BUL;

PHP- Kodu:
// fetch client IP address 
        
$registry->ipaddress $this->fetch_ip(); 
        
define('IPADDRESS'$registry->ipaddress); 

        
// attempt to fetch IP address from behind proxies - useful, but don't rely on it... 
        
$registry->alt_ip $this->fetch_alt_ip(); 
        
define('ALT_IP'$registry->alt_ip); 
DEĞİŞTİR;

PHP- Kodu:
// Paul M - Set Real, Alt & Proxy IP addresses 
        
$registry->ipaddress $this->fetch_ip(); 
        
$registry->alt_ip $this->fetch_alt_ip(); 
        
$registry->real_ip $this->fetch_real_ip(); 
        
define('ALT_IP'$registry->alt_ip); 
        if (
$registry->real_ip
        { 
            
define('PROXYIP'$registry->ipaddress); 
            
define('IPADDRESS'$registry->real_ip);  
        } 
        else 
        { 
            
define('PROXYIP''');  
            
define('IPADDRESS'$registry->ipaddress); 
        } 
BUL;

PHP- Kodu:
// define session constants 
        
define('SESSION_HOST',   substr($registry->ipaddress015)); 
DEĞİŞTİR;

PHP- Kodu:
// Paul M - Define session host 
        
define('SESSION_HOST',   substr(IPADDRESS015)); 
BUL;

PHP- Kodu:
if (!defined('SESSION_IDHASH')) 
        { 
            
define('SESSION_IDHASH'md5($_SERVER['HTTP_USER_AGENT'] . $this->fetch_substr_ip($registry->alt_ip))); // this should *never* change during a session 
        

DEĞİŞTİR;

PHP- Kodu:
if (!defined('SESSION_IDHASH')) 
        { 
            
// Paul M - Define session id 
            
define('SESSION_IDHASH'md5($_SERVER['HTTP_USER_AGENT'] . vB_Session::fetch_substr_ip(IPADDRESS))); 
        } 
Son Rütuşlar;

- ZIP dosyasında bulunan px.gif resmini images/buttons içine at.
- Editlediğimiz dosyayı yerine at ve üzerine yazdır.
- ZIP dosyasında bulunan XML dosyasını ürün yöneticisinden içeri al.
- Son olarakta, vBulletin seçenekler > Cookiler ve HTTP-Header seçenekleri > Cookie-Timeout bu kısımdan cache süresini düşür ve kaydet.

ZIP dosyasını alttaki linkten indirin.

Download/Indir: Proxy To Real Ip Download

vBulletin geliştiricilerinden Paul M. tarafından yayımlanmış kodlardır.
__________________
Kalbi yorgun olanın dili keskin olurmuş.
Ya kalbi yorgunun yanında olmayacaksın ya da yanında olduğunun kalbini yormayacaksın
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

hihaho..

Standart Cevap: vBulletin 3.8.x Online.php de IP Adresinin Aynı Olması!(Çözümü) #2
Üyelik Tarihi: 23 Nisan 2019
Nereden: Gotham
IRC Sunucusu: www.sohbet.Net
Web Adresi: www.okeyat.com
Mesajlar: 8.558
Aldığı Beğeni: 4528
Beğendikleri: 5473
27 Ekim 2019 , 10:07
Alıntı ile Cevapla
Daha fazla yazi gorebilmek icin UYE OLmalisin.
Paylaşim için teşekkürler
Bahtiyar Bunu Beğendi.
__________________
Şuraya özlü söz


Biraz da buraya

son olarak buraya da bır özlü söz

Başimiz Göğe erdi Laf sokunca


« Önceki Konu Sonraki Konu »

Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Benzer Konular
Konu
Konuyu Başlatan
Forum
Cevaplar
Son Mesaj
Regex
Vbulletin Destek
0
17 Temmuz 2019 02:57
Metin
Vbulletin Destek
0
16 Temmuz 2019 02:35
Aytac
Vbulletin Destek
0
13 Temmuz 2019 02:31
Regex
Vbulletin Destek
0
07 Temmuz 2019 03:43
AlpereN
Osmanlı Tarihi
0
06 Haziran 2019 16:39