Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel5无法使用软件包_Php_Laravel_Package_Laravel 5 - Fatal编程技术网

Php Laravel5无法使用软件包

Php Laravel5无法使用软件包,php,laravel,package,laravel-5,Php,Laravel,Package,Laravel 5,我正在使用L5dev版本并尝试创建包。 Doing`php artisan workbench za web/侧栏-参考资料 它正在为我创建结构和服务提供商。 然后我尝试将服务提供者添加到app/config.php 'ZaWeb\Sidebar\SidebarServiceProvider' 我有一个错误: Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_ERROR) Class 'ZaWeb\S

我正在使用L5dev版本并尝试创建包。 Doing`php artisan workbench za web/侧栏-参考资料

它正在为我创建结构和服务提供商。

然后我尝试将服务提供者添加到app/config.php

'ZaWeb\Sidebar\SidebarServiceProvider' 
我有一个错误:

    Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_ERROR) 
Class 'ZaWeb\Sidebar\SidebarServiceProvider' not found

我也尝试过使用composer dump autoload,但没有任何帮助。

我已经找到了问题所在,bootstrap/autoload.php中的workmench目录没有自动加载选项 我添加了它,但不是所有的都好

if (is_dir($workbench = __DIR__.'/../workbench'))
{
    Illuminate\Workbench\Starter::start($workbench);
}

您有该名称空间的正确PSR映射吗?在artisan生成的composer.json中,我有:autoload:{classmap:[src/migrations],PSR-0:{ZaWeb\\Sidebar\\\\:src/}}也尝试执行PSR-4:{ZaWeb\\Sidebar\\\:src/ZaWeb/Sidebar}