Hello à tous,
Cette article afin de vous faire part d’une petite solution au utilisateur ayant un serveur avec PHP-Selector et n’arrivant pas à utiliser correctement GeoIP!
Il va vous arriver cette erreur;
[21-Aug-2015 14:21:18 Europe/Berlin] PHP Warning: geoip_country_code_by_name(): Required database not available at /usr/share/GeoIP/GeoIP.dat. in /home/***/ip_pays.php on line 3
[21-Aug-2015 14:21:18 Europe/Berlin] PHP Warning: geoip_record_by_name(): Required database not available at /usr/share/GeoIP/GeoIPCity.dat. in /home/*////ip_pays.php on line 9
Cela est du au fait que le Skeleton de CageFS n’a pas inclus ces librairie dans sa configuration par défault, voici la procédure à suivre pour que cela fonctionne;
nano /etc/cagefs/conf.d/GeoIP.cfg
-------
[GeoIPCity]
paths=/usr/share/GeoIP/GeoIP.dat, /usr/share/GeoIP/GeoIPCity.dat
------
cagefsctl --force-update
Et voilà cela devrait fonctionner sans aucuns problème maintenant !