2013-10-15 3 views
0

Я использую плагин для загрузки Cakephp и Miles. У меня установлен плагин для композитора, и я использую последнюю копию Wamp. Расширение Fileinfo включено в php. когда я пытаюсь обновить с помощью композитора, это не так - он просто использует предыдущую версию. Если я изменю файл json, чтобы принудительно обновить последнюю версию, я получаю сообщение об ошибке, сообщающее мне, что файл ext-fileinfo отсутствует, но это .............Composer не обновляет до последнего пакета

I нужно, чтобы получить самую последнюю версию, как у меня есть ошибка, которая показывает на моем веб-сервер, который работает PHP 5.3 (WAMP использует 5.4)

Дополнительная информация: -

основной composer.json является: -

{"config":{"vendor-dir":"Vendor"}, 
    "require": { 
     "mjohnson/uploader": "4.3.*", 
     "mjohnson/utility": "1.5.*", 
     "mjohnson/decoda": "*", 
     "titon/utility": "*", 
     "cakephp/debug_kit": "2.2.*" 
    } 
} 

Я ожидаю обновления mjohnson/uploader (

суб набор composer.JSON проводится в пакете загрузчика: -

{ 
    "name": "mjohnson/uploader", 
    "type": "cakephp-plugin", 
    "description": "File uploader and validation plugin for CakePHP.", 
    "keywords": ["cakephp", "uploader", "plugin", "file", "validation", "attachment"], 
    "homepage": "http://milesj.me/code/cakephp/uploader", 
    "license": "MIT", 
    "authors": [ 
     { 
      "name": "Miles Johnson", 
      "homepage": "http://milesj.me" 
     } 
    ], 
    "require": { 
     "php": ">=5.3.3", 
     "ext-curl": "*", 
     "ext-mbstring": "*", 
     "composer/installers": "*",`enter code here` 
     "mjohnson/transit": ">=1.4" 
    }, 
    "support": { 
     "source": "https://github.com/milesj/Uploader" 
    } 
} 

, и я хотел бы также ожидать mjohnson/транзит в обновили

+0

Нам действительно нужна дополнительная информация, в первую очередь, ваш файл 'composer.json'. Вы также должны указать, какой компонент библиотек вы ожидаете получить. – Sven

ответ

0

У меня была аналогичная проблема с доб-FileInfo и ext-curl в Windows 7. Моя проблема была в переменной пути, которая вызывала неправильный php.exe для выполнения композитором. Если php -m из командной строки показывает, что ext-fileinfo отсутствует, это может быть и вашей проблемой.