PSR-0自动加载错误

时间:2013-10-29 18:09:43

标签: php autoload autoloader psr-0

我想在我的项目中使用composer。

我的项目结构:

src
   Easycache
       Common
           Cache
               Cache.php
               CacheInterface.php
               ...

命名空间

namespace Easycache\Common\Cache

Composer.json

"autoload": {
    "psr-0": {"Easycache": "src/"}
}

错误在哪里? 感谢...

1 个答案:

答案 0 :(得分:0)

您有自动加载错误,但请记住,当您运行composer install或composer update时,如果您的应用程序仍然看不到您的文件,则需要首先使用在vendor / autoload中生成的自动加载器,检查生成的自动加载名称空间和供应商中的directiories /composer/autoload_namespaces.php

还要记得按照psr-0标准巫婆说文件Cache.php你需要有一个名为Cache的类,它可以在

下访问
use Easycache\Common\Cache\Cache;

对于未来,当你问问题是什么问题或错误是因为这里没有人可以读到你的想法。 (或粘贴来自php的异常/错误)