WHMCS Core IP Logger Modülü
Müşteri ve yönetici oturum hareketlerini IP ve zaman bilgisiyle denetlenebilir biçimde kaydeder.
Ön koşullar
- WHMCS 8.x/9.x desteklenen sürüm
- PHP 7.4+
- WHMCS 8+
- Ters proxy/CDN kullanılıyorsa güvenilir proxy yapılandırması
Kurulum adımları
-
1
Yedek ve ön kontrol
WHMCS dosyaları ile veritabanını yedekleyin; işlemi önce staging ortamında uygulayın.
-
2
Dosyaları yükleyin
Paket dizin yapısını bozmadan şu hedeflere yükleyin: modules/addons/CoreIpLogger/
-
3
İzinleri doğrulayın
Klasörleri normalde 750/755, dosyaları 640/644 tutun; web sunucusu sahibini doğru ayarlayın ve 777 kullanmayın.
-
4
Modülü etkinleştirin
WHMCS > Sistem Ayarları > Eklenti Modülleri bölümünde modülü etkinleştirin ve gerekli yönetici rollerine erişim verin.
-
5
İlk yapılandırmayı kaydedin
Aşağıdaki modüle özel alanları doldurun; test tamamlanmadan canlı ortam/kimlik bilgilerine geçmeyin.
Yapılandırma
Olaylar
Müşteri giriş/çıkış ve yönetici giriş olaylarından gerekli olanları seçin.
Saklama
Saklama süresi, şüpheli giriş eşiği ve CSV erişim rollerini belirleyin.
Testler
- Doğrudan ve Cloudflare/proxy arkasından test girişleri yapıp gerçek istemci IP'sini karşılaştırın.
- Saklama temizliğini ve rol kısıtını test edin.
Güvenlik
- Deaktivasyon/silme öncesi logları dışa aktarın; kişisel veri saklama politikasına uygun süre belirleyin.
Sorun giderme
Yanlış IP kaydediliyor
Uygulamanın yalnız güvenilir proxy'lerden gelen Forwarded header'ları kabul ettiğini doğrulayın.