2015-07-21 9 views
1

Я после документации на https://packagist.org/packages/vinelab/httpКак установить "vinelab/HTTP" в Laravel 5

Мой composer.json:

"require": { 
     "php": ">=5.5.9", 
     "laravel/framework": "5.1.*", 
     "laravelcollective/html": "~5.0", 
     "vinelab/http": "dev-master" 
    }, 

мой app.php в конфигурации

'providers' => [ 

...  
     /* 
     * Helpers from packalyst.com 
     */ 
     Vinelab\Http\HttpServiceProvider::class 

    ], 

    'aliases' => [ 

... 
     /* 
     * Helpers from packalyst.com 
     */ 
     cURL'  => Vinelab\Http\Facades\Client::class 

    ], 

После всех шагов старательно. Я запустил обновление php-композитора и получил эту ошибку. http://goo.gl/sOj2gG

Я новичок в ларавеле и композитор и изучаю свой путь. Спасибо за помощь, ребята!

+0

Вы можете проверить каталог поставщика vinelab/http, чтобы убедиться, что композитор устанавливает этот пакет. –

ответ

0

Кажется, у вас есть пакет Zjango у вашего поставщика услуг, но ваш файл composer.json, похоже, не показывает его. Он пытается загрузить поставщика услуг, который не был загружен через composer.json.

попробуйте добавить "zjango/laracurl": "dev-master" в файл composer.json и снова запустить обновление композитора.

+0

Позвольте мне обновить скриншот. Я сделал это и вставил неправильный снимок экрана. "требуют": { "PHP": "> = 5.5.9", " Laravel/рамки": "5.1. *", "laravelcollective/html": "~ 5.0", "vinelab/HTTP" : «dev-master» }, –

+0

Сделал изменения и выполнил обновление композитора. Но все та же ошибка. , Обновлен образ ошибки в вопросе. –

0

Перед установкой поставщика услуг вам необходимо установить пакет композитора.

  1. Удалить поставщика из массива в config/app.php.
  2. Пробег composer update.
  3. Верните поставщика обратно в массив в config/app.php.
Смежные вопросы