在Laravel 5.8中使用GeoIp时我做错什么了吗

时间:2019-05-04 07:55:07

标签: laravel geolocation

我正在尝试使用Torann / Laravel-Geoip获取用户的ip和该ip的位置。
它始终返回默认值,如果未设置ip,则为默认值。
我正在使用laravel 5.8。
我用来获取HomeController中位置的代码如下。

namespace App\Http\Controllers;
use Illuminate\Http\Request;
use \Torann\GeoIP\GeoIP;

class HomeController extends Controller
{
    public function index()
    {
        $ip = geoip()->getClientIP();
        $arr_ip = geoip()->getLocation($ip);

        return view('index')->with('arr_ip', $arr_ip);
    }
}

0 个答案:

没有答案