我已經安裝在我的laravel應用laravel的GeoIP上的說明:https://github.com/Torann/laravel-geoip類的GeoIP沒有找到
但是當我嘗試使用控制器,從而獲取訪港的位置:
$location = GeoIP::getLocation();
我得到類
use GeoIP;
這是我composer.json需要數組:
雖然我已經包含在控制器中的GeoIP的類作爲geoip的沒有抓住過例外"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"laravelcollective/html": "~5.0",
"matriphe/imageupload": "5.1.*",
"illuminate/html": "5.0.*@dev",
"gloudemans/shoppingcart": "~1.3",
"jacopo/laravel-authentication-acl": "1.3.*",
"cviebrock/laravel-elasticsearch": "^1.0",
"elasticsearch/elasticsearch": "^2.1",
"torann/geoip": "0.2.*@dev"
},
我的服務提供商陣列:
'providers' => array(
'Torann\GeoIP\GeoIPServiceProvider',
)
別名數組:
'aliases' => array(
'GeoIP' => 'Torann\GeoIP\GeoIPFacade',
)
總之我已經正確安裝了軟件包。我也試圖包括GeoIP類:
use Torann\GeoIP;
但是仍然無法找到該類。請任何幫助。
嘗試運行'composer dumpauto'命令,然後使用'使用Torann \ GeoIP;'。 –
我已經嘗試了Alexy提出的建議,但是我獲得了類'Torann \ GeoIP'not found – wafutech
您是否運行過命令'composer install'來安裝軟件包? –