2016-01-05 67 views
1

我正在嘗試在我的項目中安裝Pimple以下https://github.com/silexphp/Pimple自述文件。我收到找不到類'Pimple Container'

錯誤消息:

Fatal error: Class 'Pimple\Container' not found in E:\www\public\index.php on line 9 

我composer.json文件是:

{ 
    ... 
    "require-dev": { 
    "phpunit/phpunit": "5.1.*" 
    }, 
    "require": { 
    "pimple/pimple": "~3.0" 
    } 
} 

當我這樣做:

composer update 

composer install 

消息是:沒有安裝或更新

在vendor/bin中,我只能看到phpunit文件。不過,我可以看到composer.lock疙瘩

我的PHP index.php文件:

<?php 

    use Pimple\Container; 

    $co = new Container(); 

?> 

能否請你幫我做工作?

+0

你運行'composer dump-autoload'還是'composer dump'?你在你的項目中包含'vendor/autoload.php'文件嗎? –

+1

我沒有包含autoload.php。謝謝! – Gregory

回答

0

供應商/ autoload.php不包括在內,這導致了錯誤。

0

嘗試刪除供應商內容,並通過作曲家再次安裝開發者。

+0

您應該提供簡短的回答,而不是回答。 –