2012-12-03 5 views
5

पिविक पर, मैं स्थानीय वेबसाइट को टेस्ट वेबसाइट के रूप में उपयोग करता हूं। जब मैं अपने कंप्यूटर से लोकहोस्ट में टाइप करता हूं, तो पिविक अपने आंकड़ों को सही तरीके से अपडेट करता है लेकिन जब मेरे आईपी पते में एक ही लैन प्रकार में एक अन्य व्यक्ति (सहकर्मी) होता है, तो यह वेबपृष्ठ दिखाता है लेकिन पिविक विज़िट/पेजव्यू गिनती अपडेट नहीं करता है। मैं जानना चाहता हूं कि वह क्यों है? किसी भी सहायता की सराहना की जाएगी।पिविक लोकलहोस्ट ट्रैकिंग

उत्तर

6

आपको अपने आईपी को trusted_hosts[] कॉन्फ़िगरेशन में जोड़ने की आवश्यकता है। यदि आपने स्थानीयहोस्ट के तहत पिविक स्थापित किया है, तो वह उस नाम के तहत बुलाए जाने पर ट्रैकिंग अनुरोध स्वीकार करेगा।

config.ini.php ऐड में:

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

कहाँ 192.168.1.12 अपने लैन के भीतर आपके आईपी पते है:

+1

जहां तक ​​मुझे समझा गया है, विश्वसनीय_होस्ट कुछ होस्टों से कॉल की अनुमति देने के लिए यहां है, और अन्य लोगों को कहीं से भी अस्वीकार कर देता है। लेकिन मैं कहता हूं कि यह कार्य नहीं करने की अपेक्षा की जाती है, इस मुद्दे को मैंने खोला है: https://github.com/piwik/piwik/issues/5831 और यह पोस्ट http://forum.piwik.org /read.php?2,105997,118020#msg-118020 आप इसके बारे में क्या सोचते हैं? – Oliver

1

इस config [General] trusted_hosts[] = localhost

कहते हैं जिस पर आप Piwik उपयोग कर सकते हैं का पता, अपने व्यवस्थापक पैनल। यदि आप लैन पेज को ट्रैक करना चाहते हैं तो आपको अपने ट्रैकिंग कोड को संशोधित करना होगा। आप ट्रैकिंग कोड के लिए सही प्राप्त करने के लिए (यदि आप अपने नेटवर्क में गतिशील आईपी है यह काम नहीं करेगा):

  • trusted_hosts आईपी में जोड़ने का समाधान आप लैन में है
  • Piwik व्यवस्थापक पैनल में प्रवेश localhost द्वारा नहीं बल्कि करके अपने लैन पता उदा। 192.168.1.12
  • अब सभी ट्रैकिंग कोडों में आपका आईपी सर्वर पता के रूप में होगा और आपके कंप्यूटर पर आग लग जाएगी जहां पिविक स्थापित है।

Explaination:

यह सब इसलिए होता है क्योंकि जब आप अपने localhost से Piwik व्यवस्थापक पैनल में प्रवेश सभी ट्रैकिंग कोड के रूप में आप Piwik पता localhost होगा। इसलिए यदि कोई ट्रैकिंग कोड के साथ वेबपृष्ठ में प्रवेश करता है, तो ब्राउज़र उपयोगकर्ता localhost के साथ संवाद करने का प्रयास करेगा जो: उसका कंप्यूटर है। और शायद उसके पास आपकी पिविक नहीं है।