2012-09-10 80 views
0

我已經搜索了基本上任何地方我都能想到的,並且找不到任何人遇到特定問題。我仍然在運行WAMP的XP x64上重返青銅時代。我可以通過安裝過程中得到直至以下幾點:安裝Zend Framework骷髏應用程序時出錯composer.phar

php composer.phar install 

在這一點,我們得到以下的輸出:

'mode' is not recognized as an internal or external command, operable program or batch file. PHP Fatal error: Uncaught exception 'ErrorException' with message 'Undefined offset: 4' in phar://C:/wamp/www/zf2-tutorial/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:852

其次堆棧跟蹤。

據我可以告訴我有一個沼澤標準的WAMP安裝和我的路徑配置正確。有什麼建議?

+0

你嘗試過更新composer.phar文件與最新的安裝? –

+0

您安裝了哪個版本的PHP? –

+0

是的,我安裝之前跑了自我更新。我正在運行PHP 5.3.5。 –

回答

0

我設法通過手動爲不同的項目編寫composer.json文件並使用它加載所有東西的Doctrine來解決此問題。從那時起,我已經能夠運行安裝而沒有任何類似的錯誤。不知道爲什麼這解決了這個問題,但我建議任何有類似問題的人嘗試。

下面是我用的原則JSON:

{ 
"name": "My/Project", 
"require": { 
    "doctrine/common": "dev-master", 
    "doctrine/orm": "dev-master", 
    "doctrine/dbal": "dev-master", 
    "doctrine/doctrine-orm-module": "dev-master", 
    "doctrine/doctrine-module": "dev-master", 
    "doctrine/migrations": "dev-master", 
    "doctrine/data-fixtures": "dev-master" 
}, 
"authors": [ 
    { 
     ... 
    } 
] 
}