[英]Laravel 5.4 using Geoip
我正在嘗試為Laravel使用antonioribeiro / tracker包,但為了獲得geoip,你必須安裝geoip v 1.14或2。
安裝后,我無法在配置文件中添加外觀和別名。 我怎樣才能解決這個問題?。
我的composer.json文件
"require": {
"php": ">=5.6.4",
"geoip/geoip": "~1.14",
"laravel/framework": "5.4.*",
"laravel/tinker": "~1.0",
"pragmarx/tracker": "^3.1"
},
"require-dev": {
"fzaninotto/faker": "~1.4",
"mockery/mockery": "0.9.*",
"phpunit/phpunit": "~5.7"
},
如何在配置文件中添加別名和外觀?
geoip包不是Laravel包。 為了擁有一個外觀或類似的東西,你需要一個Laravel包裝或自己創建。
現有的Laravel套餐: torann / laravel-geoip
一些基本用法信息: laravel-geoip基本用法
基本上,安裝后你可以使用輔助方法geoip()
,或者你可以選擇設置一個Facade,但它不是必需的。
大多數這些軟件包都使用geoip2
,因此您可以從composer.json
文件中刪除"geoip/geoip": "~1.14",
。 包括該包也將安裝geoip2
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.