Tovább a tartalomhoz

GeoIP-adatbázis kézi feltöltése és ellenőrzése

Mit tegyél, ha a GEO IP országadatbázisa nem töltődik le, vagy nem olvasható: feltöltés FTP-n, útvonal beállítása, jogosultságok ellenőrzése.

A GEO IP az országadatbázisra épül (lásd a Földrajzi célzás fejezetet). Ha a bővítmény nem tudja letölteni, a Dashboardon ez a figyelmeztetés jelenik meg: You have enabled GEO IP, but the GEO IP database hasn’t been downloaded automatically. Ennek oka lehet, hogy a kiszolgáló nem engedi a fájl másolását, a letöltés időtúllépéssel véget ér, vagy a memóriakorlát túl alacsony a fájl átmásolásához.

Ha a böngésző konzoljában a other consenttype, no cookie warning üzenetet látod, ellenőrizd, hogy támogatott régióból nyitod-e meg a webhelyet. A leggyakoribb ok ilyenkor az, hogy az adatbázisfájl nincs feltöltve az uploads mappába, vagy fel van töltve, de nem olvasható.

  1. Töltsd le a GeoLite2-Country.mmdb adatbázisfájlt (a cookiedatabase.org szolgáltatja a Complianznak).
  2. Lépj be FTP-n a tárhelyedre.
  3. Töltsd fel a fájlt ide: /wp-content/uploads/complianz/maxmind/. Ha a mappák még nincsenek meg, hozd létre őket a kiszolgálón.
  4. Nézd meg a Complianz Dashboardot: eltűnt-e a figyelmeztetés.

Ha nem tűnt el, folytasd a 2. lépéssel.

A figyelmeztetés eltüntetéséhez a fájl helyét is át kell írni az opciók között. Ehhez tegyél a webhelyedre egy egyéni PHP-részletet: hozz létre egy MU-plugint (must-use bővítmény), vagy használj kódrészlet-kezelő bővítményt, például a WPCode-ot.

<?php
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
add_action( 'init', function() {
if ( function_exists( 'cmplz_upload_dir' ) ) {
$path = cmplz_upload_dir( 'maxmind' );
update_option( 'cmplz_geo_ip_file', $path . 'GeoLite2-Country.mmdb' );
delete_option( 'cmplz_geo_ip_import_error' );
} else {
error_log( 'cmplz_upload_dir function does not exist. Please ensure the Complianz GDPR plugin is active.' );
}
} );

A részlet a Complianz opcióit a megfelelő fájlútvonalra állítja, és törli a korábbi importhibát. Amint a részlet fut, a Dashboard figyelmeztetése eltűnik, és a részletet vagy az MU-plugint eltávolíthatod.

Ha a fájl fel van töltve, de a GEO IP nem működik

Szekció neve “Ha a fájl fel van töltve, de a GEO IP nem működik”

Ez általában fájljogosultsági gond. Menj sorban:

  1. Ellenőrizd, hogy a fájl ott van-e a wp-content/uploads/complianz/maxmind/ mappában. Ha nincs, kövesd a fenti feltöltést.
  2. Nyisd meg a böngészőben a sajatoldal.example/wp-content/uploads/complianz/maxmind/GeoLite2-Country.mmdb címet. Ha a WordPress nem a gyökérben van, igazítsd a címet.
  3. Ha a cím magától letölti a fájlt, a fájl fel van töltve és elérhető.
  4. Ha nem elérhető, nézd meg az uploads mappa írási jogosultságát FTP-n vagy a tárhely fájlkezelőjében (jobb kattintás a mappán). Állítsd 755-re, és próbáld újra a címet.
  5. Ha minden rendben látszik, kapcsold ki a GEO IP-t, és nézd meg, hogy a sáv hiba nélkül működik-e (a konzolban sincs hiba).
  6. Ha nincs látható hiba, kapcsold vissza a GEO IP-t. Ha a figyelmeztetés még mindig ott van, töltsd fel kézzel az adatbázist a fenti módon. Ha ez sem segít, fordulj az ügyfélszolgálathoz.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások