2013-10-15 73 views
0

我正在使用Cakephp和Miles的上传插件。我已安装了作曲家插件,并且正在使用最新版的wamp。在php中启用Fileinfo扩展。当我尝试使用作曲家进行更新时,它不会 - 它只是使用以前的版本。如果我更改json文件强制更新到最新版本,我会收到并显示错误消息,告诉我ext-fileinfo不存在 - 但它是.............作曲家不会更新到最新的包

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

我与EXT-FileInfo的一个类似的问题, ext-curl在Windows 7上。我的问题是路径变量导致由作曲家执行错误的php.exe。如果命令行中的php -m显示ext-fileinfo不存在,那也可能是你的问题。