---
title: "Artisan príkazy — Geolocation for Laravel | Roundly"
description: "Určte polohu priamo z terminálu na overenie prístupových údajov a stiahnite alebo aktualizujte databázu MaxMind."
url: https://roundly-consulting.com/sk/open-source/navody/geolocation-for-laravel/prikazy
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

[Geolocation for Laravel](https://roundly-consulting.com/sk/open-source/navody/geolocation-for-laravel.md)

# Artisan príkazy

## geolocation:locate

Určí polohu IP (alebo s --address poštovej adresy) cez nastavenú pipeline a vypíše Location ako tabuľku polí a hodnôt, prípadne ako JSON:

```bash
php artisan geolocation:locate 8.8.8.8
php artisan geolocation:locate "1600 Amphitheatre Pkwy" --address
php artisan geolocation:locate 8.8.8.8 --json
```

Ak sa nič nevyrieši, príkaz skončí nenulovým kódom — vhodné na rýchle overenie prístupových údajov a zapojenia .mmdb v CI alebo po nasadení. Keď nastavíte záložnú polohu, vyhľadávanie sa vyrieši vždy, preto potom sledujte vo výstupe pole type.

## geolocation:db:update

Stiahne alebo aktualizuje databázu MaxMind — je to tenký obal nad Geolocation::updateDatabase(). --edition a --path prepíšu nastavenú edíciu a cieľovú cestu:

```bash
php artisan geolocation:db:update
php artisan geolocation:db:update --edition=GeoLite2-Country --path=/var/data/geo.mmdb
```

- Zlyhá so zrozumiteľnou chybou, ak chýba MAXMIND\_LICENSE\_KEY alebo nie je nastavená cieľová cesta.
- Z archívu vyberie súbor {edition}.mmdb (alebo prvý nájdený .mmdb), zapíše ho vedľa cieľového súboru a premenovaním ním nahradí starý, takže bežiace vyhľadávania nikdy nečítajú napoly zapísaný súbor.
- Chyby sťahovania a rozbaľovania ohlási (bez licenčného kľúča) a skončí nenulovým kódom, takže naplánovaný beh chyby neskryje; súčasná databáza zostane na mieste.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source/navody/geolocation-for-laravel.md)
