2013-03-19 46 views
0

ZFTool的Phar Archive可能是来自GitHub的downloadedcreated manually无法从Zend Framework的ZFTool创建Phar 2

当我尝试complite的的Phar我自己,我得到这个错误:

[email protected]:/lib/ZendFramework/ZFTool# bin/create-phar 
PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'RecursiveDirectoryIterator::__construct(/lib/ZendFramework/ZFTool/vendor): failed to open dir: No such file or directory' in /lib/ZendFramework/ZFTool/bin/create-phar:65 
Stack trace: 
#0 /lib/ZendFramework/ZFTool/bin/create-phar(65): RecursiveDirectoryIterator->__construct('/lib/ZendFramew...') 
#1 /lib/ZendFramework/ZFTool/bin/create-phar(26): addDir(Object(Phar), '/lib/ZendFramew...', '/lib/ZendFramew...') 
#2 {main} 
    thrown in /lib/ZendFramework/ZFTool/bin/create-phar on line 65 

它无法找到该文件夹​​/lib/ZendFramework/ZFTool/vendor ...

难道我做错了什么?

回答

1

这是我用来创建药业归档的过程:

git clone git://github.com/zendframework/ZFTool.git 
cd ZFTool 
curl -s https://getcomposer.org/installer | php 
php composer.phar install 
./bin/create-phar 

你可能错过了作曲家的安装,因为它没有找到vendor目录。