Laravel 4 未找到php artisan抛出FatalErrorException类

Laravel 4 未找到php artisan抛出FatalErrorException类,laravel-4,composer-php,laravel-artisan,Laravel 4,Composer Php,Laravel Artisan,拉维4.1 它工作正常,直到我重新安装了所有代码。 编写器是否安装了&它失败了,并出现了相同的错误 php工匠 {“error”:{“type”:“Symfony\Component\Debug\Exception\FatalErrorException”,“message”:“Class'Idocrea8\Theme\Provider\ThemeServiceProvider'未找到”,“file”:“/public\u html/vendor/laravel/framework/src/li

拉维4.1

它工作正常,直到我重新安装了所有代码。
编写器是否安装了&它失败了,并出现了相同的错误

php工匠 {“error”:{“type”:“Symfony\Component\Debug\Exception\FatalErrorException”,“message”:“Class'Idocrea8\Theme\Provider\ThemeServiceProvider'未找到”,“file”:“/public\u html/vendor/laravel/framework/src/light/Foundation/ProviderRepository.php”,“line”:158}

app.config具有以下提供程序:

'Idocrea8\Theme\Provider\ThemeServiceProvider'

工作台目录有一个名为idocrea8的文件夹,似乎包含所有文件。
例如,此文件夹中的composer.json/workbench/idocrea8/theme

{
    "name": "idocrea8/theme",
    "description": "",
    "authors": [
        {
            "name": "iDocrea8",
            "email": "iDocrea8@gmail.com"
        }
    ],
    "require": {
        "php": ">=5.3.0",
        "illuminate/support": "4.1.*"
    },
    "autoload": {
        "psr-0": {
            "Idocrea8\\Theme": "src/"
        }
    },
    "minimum-stability": "stable"
}
工作台/idocrea8有以下目录:
-主题 -菜单 -形象 -钩子

实际的ThemeServiceProvider.php位于以下路径-/workbench/idocrea8/theme/src/idocrea8/theme/provider

我不确定为什么在文件似乎存在的地方找不到该文件。

对于Psr-0 请注意,名称空间声明应以\结尾,以确保自动加载程序准确响应

可能您可以在composer json中尝试:

"autoload": {
        "psr-0": {
            "Idocrea8\\Theme\\": "src/"
        }
    }


似乎位置是错误的。您能显示MeserviceProvider的完全限定名称吗?meserviceProvider.php的第一行显示:好的。当我运行“composer update”时,我会从根目录或thid目录-/workbench/idocrea8/theme运行它。是的,运行composer update时,它将在当前路径中找到composer配置文件。未工作。。。。您可以看到“composer update”在根目录(不在此处)失败。对不起,我不知道该怎么办。
 "autoload": {
        "psr-4": {
            "Idocrea8\\Theme\\": "src/Idocrea8/theme/"
        }
    }