test-geoIP | A small geoIP test with Apache- and PHP-Module

 by   EmPeWe PHP Version: Current License: MIT

kandi X-RAY | test-geoIP Summary

kandi X-RAY | test-geoIP Summary

test-geoIP is a PHP library. test-geoIP has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

Ein kleiner Test für geoIP. TL;DR Um die Ermittlung des Landes anhand der IP-Adresse zu gewährleisten, muss immer das PHP Modul (php5-geoip) verwendet werden und nicht das Apache Modul (libapache2-mod-geoip). Dieser Test ermittelt die IP-Adresse und den Ländercode sowohl mittels Apache- als auch mittels PHP-Modul. Werden zwei unterschiedliche IP-Adressen oder Ländercodes ermittelt, erfolgt eine Warnung. Die Ermittlung des Landes bzw. Ländercodes anhand der IP-Adresse des Endgerätes funktioniert mit dem Apache Modul in bestimmten Konstellationen nicht zuverlässig. Aufgefallen ist mir dies bei Laurel im Zuge der Mobiloptimierung. Die Kombination iPhone + T-Mobile führt dazu, dass die ermittelte IP-Adresse durch das Apache-Modul eine IP-Adresse von Apple USA ist. Der erkannte Ländercode ist demzufolge logischerweise US. Weitere Kombinationen mit anderen Mobilfunkprovidern (O2, Vodafone) als auch mit anderen Smartphoneherstellern (Samsung, Oneplus) zeigt dieses Verhalten nicht. Selbst mit einem iPhone in Kombination mit Vodafone oder O2 tritt der Fehler nicht auf. Die Konsequenz aus diesem Phänomen ist, das Apache Modul konsequent nicht zu verwenden, da damit eine sicher Identifikation der IP-Adresse und damit des Ländercodes nicht gewährleistet ist. Stattdessen muss das PHP Modul verwendet werden. Ist dieses nicht installiert, sollte es vom Hoster nachinstalliert werden. Installation. Die geoIP Erweiterung für PHP wird mittels composer installiert. Ist das Modul bereits über die Paketverwaltung installiert, schlägt die Installation mittels composer fehl, dies ist in Ordnung. Als zweite Komponente wird die geoIP Datenbank von Maxmind benötigt. Man kan sich das Legacy Format auf der Herstellerseite herunterladen.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              test-geoIP has a low active ecosystem.
              It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              test-geoIP has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of test-geoIP is current.

            kandi-Quality Quality

              test-geoIP has no bugs reported.

            kandi-Security Security

              test-geoIP has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              test-geoIP is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              test-geoIP releases are not available. You will need to build from source code and install.
              Installation instructions are available. Examples and code snippets are not available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of test-geoIP
            Get all kandi verified functions for this library.

            test-geoIP Key Features

            No Key Features are available at this moment for test-geoIP.

            test-geoIP Examples and Code Snippets

            No Code Snippets are available at this moment for test-geoIP.

            Community Discussions

            No Community Discussions are available at this moment for test-geoIP.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install test-geoIP

            wget https://getcomposer.org/composer.phar
            (php) composer.phar install

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/EmPeWe/test-geoIP.git

          • CLI

            gh repo clone EmPeWe/test-geoIP

          • sshUrl

            git@github.com:EmPeWe/test-geoIP.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link