Laravel 4 Workbench不在Pagodabox工作

时间:2013-05-30 07:30:08

标签: laravel laravel-4

我正在与我正在L4中工作的项目一起开发一个库,我正在按照建议在Workbench中进行。我已经设置了服务提供商等,它在我的本地机器上工作正常。然而,当我向Pagodabox倾诉时,控制台给了我这个:

Error Output: PHP Fatal error:  Class 'Coderollers\Formidable\FormidableServiceProvider' not found in /var/www/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php on line 123

显然,出于某种原因,在Pagodabox上它正在供应商文件夹而不是workbench文件夹中寻找我的服务提供商。有谁知道为什么会这样?

1 个答案:

答案 0 :(得分:2)

对于要由Laravel加载的工作台包,它希望在包的autoload.php目录中找到vendor文件。您需要从workbench软件包目录运行composer install以安装软件包依赖项并使其转储自动加载文件。

一旦完成,Laravel将能够检测并使用您的包裹。