Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 25.09.2016 19:13:50

mozgolom

Не устанавливается компонент laravel

Устанавливаю компонент laravel5 через composer, как описано по ссылке: https://github.com/Torann/laravel-geoip

Но в процессе установки возникает ошибка:

d:\OpenServer\domains\project>composer update
> php artisan clear-compiled
Script php artisan clear-compiled handling the pre-update-cmd event returned with error code 255

Помогите понять в чем может быть проблема?

Спасибо!

#2 26.09.2016 00:50:12

mozgolom

Re: Не устанавливается компонент laravel

модуль получилось установить ,оказывается нужно было включить extension=php_intl.dll .
а дальше все установилось через команду:

composer update --no-scripts

Но теперь другая проблема,если прописать в контроллере так:

$local = GeoIP::getLocation('232.223.11.11');

,то выйдет 500 ошибка.

Нужно к контроллере прописывать use <путь для компонента> ?

или в чем проблема?

#3 26.09.2016 00:55:45

mozgolom

Re: Не устанавливается компонент laravel

В логах пишет:

 PHP Fatal error:  Class 'Project\Http\Controllers\GeoIP' not found 

но у меня контроллера GeoIP нет. зачем же он спрашивает его?

#4 26.09.2016 09:57:41

Re: Не устанавливается компонент laravel

  1. но у меня контроллера GeoIP нет. зачем же он спрашивает его?

http://php.net/manual/ru/language.namespaces.basics.php

  1. Нужно к контроллере прописывать use <путь для компонента> ?

Как-то так да…

Не в сети

Подвал раздела