在Laravel 5中无法打开autoload.php

Che*_*alo 3 php laravel composer-php laravel-5

我最近通过Composer安装了Laravel,但始终收到以下错误:

警告:require(/ home / leovoon / public_html / laravel-eee / bootstrap /../ vendor / autoload.php):无法打开流:/ home / leovoon / public_html / laravel-eee / bootstrap中没有此类文件或目录/autoload.php在第17行

致命错误:require():无法打开所需的'/home/leovoon/public_html/laravel-eee/bootstrap/../vendor/autoload.php'(include_path ='。:/ opt / cpanel / ea-php71 / root /第17行的/home/leovoon/public_html/laravel-eee/bootstrap/autoload.php中的usr / share / pear')

我想念什么吗?因为我一步一步地遵循了它。

在此处输入图片说明

Udh*_*iya 5

您收到错误是因为项目中缺少供应商文件夹,而您需要的/vendor是因为所有软件包都在那里,包括Laravel使用的所有类。供应商目录包含您的Composer依赖项。

执行此步骤后,您的问题可以解决。你可以试试:

composer update --no-scripts 
composer update
Run Code Online (Sandbox Code Playgroud)

使用此命令,您将在项目中重新创建vendor文件夹,然后项目将开始正常工作。


小智 1

使用 --no-scripts 运行 Composer

composer update --no-scripts  
Run Code Online (Sandbox Code Playgroud)

这将解决这个问题。