test-geoIP | A small geoIP test with Apache- and PHP-Module
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.
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
Support
test-geoIP has a low active ecosystem.
It has 0 star(s) with 0 fork(s). There are 1 watchers for this library.
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.
Quality
test-geoIP has no bugs reported.
Security
test-geoIP has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
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.
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
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of test-geoIP
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
(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:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page