#3458 closed Task (fixed)

Improve GeoIP diagnostics

Reported by: capedfuzz Owned by: capedfuzz
Priority: normal Milestone: 1.10 - Piwik 1.10
Component: UI - UX (AngularJS, twig, less) Keywords:
Cc: Sensitive: no

Description (last modified by capedfuzz)

To help make it easier to figure out when GeoIP isn't setup correctly, we should display more information.

  • For the PECL extension & PHP API, display the available database types (ie, country or city or whatever).
  • For the Apache extension, display the available server variables.
  • If the Apache extension is not installed, display list of installed modules (result of apache_get_modules()). If function not available, say assuming non-apache web server because it isn't available.
  • For the PECL extension, display the value of geoip.custom_directory or if not set.
  • Make sure DataTable footer message for Region + City reports only show if region/city information is available.

Change History (4)

comment:1 Changed 18 months ago by capedfuzz (diosmosis)

  • Description modified (diff)

comment:2 Changed 18 months ago by capedfuzz (diosmosis)

  • Description modified (diff)

comment:3 Changed 18 months ago by matt (mattab)

  • Component changed from Core to UI - UX (tpl, js, css)
  • Milestone set to 1.9.2 - Piwik 1.9.2
  • Owner set to capedfuzz
  • Type changed from Bug to Task
Last edited 18 months ago by matt (previous) (diff)

comment:4 Changed 17 months ago by capedfuzz (diosmosis)

  • Resolution set to fixed
  • Status changed from new to closed

(In [7469]) Fixes #3458, fixes #3515, improved geoip diagnostics/help & allowed IPv4-mapped IP addresses to be geo-located.

Note: See TracTickets for help on using tickets.