Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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
Laravel 编写器在部署弹性beanstack时失败_Laravel_Amazon Web Services - Fatal编程技术网

Laravel 编写器在部署弹性beanstack时失败

Laravel 编写器在部署弹性beanstack时失败,laravel,amazon-web-services,Laravel,Amazon Web Services,自从我开始将laravel部署到elastic beanstalk之后,我在AWS的elastic beanstalk上运行了相同的部署钩子,在最近的一次更新中,由于最近的编写器发生了一些问题,它未能部署 在elastic beanstalk上使用composer部署的常见方法是更新composer,然后使用它安装您的软件包,在我遇到以下错误之前,它工作正常 Script php artisan clear-compiled handling the pre-update-cmd event r

自从我开始将laravel部署到elastic beanstalk之后,我在AWS的elastic beanstalk上运行了相同的部署钩子,在最近的一次更新中,由于最近的编写器发生了一些问题,它未能部署

在elastic beanstalk上使用composer部署的常见方法是更新composer,然后使用它安装您的软件包,在我遇到以下错误之前,它工作正常

Script php artisan clear-compiled handling the pre-update-cmd event returned with an error
[RuntimeException] 
 Error Output: PHP Warning: require(/var/app/ondeck/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /var/app/ondeck/bootstrap/autoload.php on line 17 

 PHP Fatal error: require(): Failed opening required ‘/var/app/ondeck/bootstrap/../vendor/autoload.php’ (include_path=’.:/usr/share/pear:/usr/share/php’) in /var/app/ondeck/bootstrap/autoload.php on line 17
如您所见,laravel无法从供应商文件夹中找到自动加载文件,这是因为composer未正确运行


错误是什么以及如何修复它。

当您对composer文件的开发进行了大量更改,并且设置为部署的环境没有对composer进行更新时,我遇到了相同的问题。首先通过在部署前更新composer来更新部署计算机。这将解决您的问题。

您能粘贴autouploader.php文件吗?您能详细说明一下吗?我尝试了
composer dumpautoload
composer update
。我还应该做什么?