0

我正在与我正在 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 上,它正在供应商文件夹而不是工作台文件夹中寻找我的服务提供商。有谁知道这可能是为什么?

4

1 回答 1

2

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

一旦完成,Laravel 将能够检测和使用你的包。

于 2013-05-30T09:21:31.573 回答