2014-09-03 140 views
0

最近我開始了一個項目,想用elasticsearch。但是,當我想要通過composer安裝guzzlePHP時,出現以下錯誤。我不知道這個錯誤是什麼。通過作曲家安裝噴槍

enter image description here

我的作曲家所需的軟件包是:

"require":{ 
    "yiisoft/yii":"1.1.14", 
    "2amigos/yiiwheels":"1.0.3", 
    "clevertech/yii-booster": "4.0.1", 
    "drmabuse/yii-bootstrap-3-module": "dev-master", 
    "guzzle/guzzle": "3.9.0", 
    "elasticsearch/elasticsearch": "1.2.2" 
    }, 

PHP Version 5.4.7

composer.json文件

回答

0

我從你的要求一次性安裝所有的包沒有問題。

如果問題仍然存在,請嘗試刪除供應商文件夾和composer.lock文件並再次運行composer update

+0

是的,我試了幾次,但沒有解決問題。但是,當我用CentOS和Nginx代替Apache安裝vagrant時,它沒有問題。但是問題依然存在於我的開發機器上,在那裏我不能使用,也不能流浪,也不是Nginx – dzona 2014-09-04 07:14:57

+0

你上次運行'composer self-update'時是什麼時候?你的'composer.json'還有什麼 - 因爲我安裝你的依賴關係時肯定沒有得到這個「buskamuza」包。 – Sven 2014-09-04 17:31:24

+0

作曲家自更新後仍然存在問題。我附加了我的composer.json文件 – dzona 2014-09-05 13:42:41