Php Laravel 5.5发球失败

Php Laravel 5.5发球失败,php,laravel-5,Php,Laravel 5,5项目和安装Laravel后,使php artisan服务失败 PHP警告:需要(/var/www/html/sidbrint/vendor/autoload.PHP): 无法打开流:中没有此类文件或目录 /var/www/html/sidbrint/artisan,第18行 PHP致命错误:require(): 无法打开必需的'/var/www/html/sidbrint/vendor/autoload.php' (include_path='。:/usr/share/php')在/var/w

5项目和安装Laravel后,使
php artisan服务
失败

PHP警告:需要(/var/www/html/sidbrint/vendor/autoload.PHP): 无法打开流:中没有此类文件或目录 /var/www/html/sidbrint/artisan,第18行

PHP致命错误:require(): 无法打开必需的'/var/www/html/sidbrint/vendor/autoload.php' (include_path='。:/usr/share/php')在/var/www/html/sidbrint/artisan上 第18行

我使用的是Ubuntu服务器,我不知道该怎么办


当我安装Laravel时,我使用
composer创建项目——更喜欢dist Laravel/Laravel博客“5.5.*”


如果我不放版本,它会安装5.4版本,这很好,但我需要5.5版本,因为它是LTS。

尝试使用它,它可能会解决您的问题

composer update --no-scripts  
作曲家更新


是必需的,因为缺少供应商文件。

似乎我需要一些PHP软件包,所以我安装了它们:

sudo apt-get install php-dev php-mcrypt php-gd php-mbstring php-xml php-common php-zip apache2-dev libapache2-mod-php mysql-server composer npm
在这之后,我执行了
composer创建项目——更喜欢dist laravel/laravel博客“5.5.*”
,并且工作得很好

我曾咨询:


当我必须运行
composer安装时
?你不需要!删除了我的评论后,你改变了你的帖子如何安装它。一切应该(理论上)工作后,你做了。您可以尝试将其安装到其他文件夹中,以查看是否有效。您可以在项目文件夹中运行
composer dump autoload
,看看是否有帮助。您还可以参考第二条错误消息,这可能表明您仍然需要安装php。在ubuntu上,如果“ls/usr/share/php/”没有显示子目录,那么您需要安装php。