2012-12-03 14 views
5

Piwik'te, localhost'u bir test sitesi olarak kullanırım. Bilgisayarımdan localhost yazdığımda, piwik istatistiklerini doğru olarak günceller, ancak IP adresimdeki aynı LAN tiplerinde başka bir kişi (iş arkadaş) olduğunda, web sayfasını gösterir, ancak piwik ziyaretleri/sayfa görüntüleme sayısını güncellemez. Neden olduğunu bilmek ister misiniz? Herhangi bir yardım takdir edilecektir.Piwik Localhost İzleme

cevap

6

IP'nizi trusted_hosts[] yapılandırmasına eklemeniz gerekir. Piwik'i localhost altına kurduysanız, yalnızca bu ad altında çağrılırsa izleme isteklerini kabul eder. config.ini.php eklenti olarak

:

[General] 
trusted_hosts[] = localhost 
trusted_hosts[] = 192.168.1.12 

192.168.1.12 LAN içinde IP adresi: [General] trusted_hosts[] = localhost

Üzerinde Piwik erişebilir hitap diyor

+1

Anladığım kadarıyla, trust_hosts bazı ana bilgisayarlardan gelen aramalara izin vermek ve diğerlerini başka herhangi bir yerden reddetmek için burada. Ama harekete geçmesi beklenen hareket etmediğini, açtığım bu sorunu görmediğimi belirtiyorum: https://github.com/piwik/piwik/issues/5831 ve ayrıca bu gönderi http://forum.piwik.org /read.php?2,105997,118020#msg-118020 Bunun hakkında ne düşünüyorsunuz? – Oliver

1

Bu yapılandırma, kendi yönetim paneli. LAN sayfasını izlemek istiyorsanız, İzleme kodunu değiştirmelisiniz. (Ağınızda dinamik IP varsa o işe yaramaz) izleme kodunu doğru almak için:

  • trusted_hosts IP eklemek
  • değil localhost tarafından değil tarafından Piwik'i Yönetici Paneli girmek LAN içinde var adres sizin LAN adresi örn. 192.168.1.12
  • Artık tüm izleme kodları IP'nizi sunucu adresi olarak alacak ve Piwik'in kurulu olduğu bilgisayarlara istekleri kovacaktır.

Açıklama: Eğer localhost den Piwik'i Yönetici Paneli girdiğinizde tüm izleme kodları Piwik'i adresi olarak localhost olacak çünkü

Bu, tüm olmuyor. Birisi izleme kodu ile web sayfasına girerse, tarayıcı localhost ile iletişim kurmayı deneyecektir: Bilgisayarı. ve muhtemelen Piwik'iniz yok.