5项目并在安装完Laravel后使php artisan serve
失败。
PHP警告:require(/var/www/html/sidbrint/vendor/autoload.php): 无法打开流:没有这样的文件或目录 第18行/ var / www / html / sidbrint / artisan
PHP致命错误:require(): 打开所需的失败' /var/www/html/sidbrint/vendor/autoload.php (include_path ='。:/ usr / share / php')/ var / www / html / sidbrint / artisan on 第18行
我使用的是Ubuntu服务器而且我不知道要做什么。
当我安装Laravel时,我使用composer create-project --prefer-dist laravel/laravel blog "5.5.*"
如果我没有放置该版本,它会安装5.4版本,工作正常,但我需要5.5版本,因为它是LTS。
答案 0 :(得分:0)
尝试使用它可能会解决您的问题
composer update --no-scripts
答案 1 :(得分:0)
作曲家更新
是必需的,因为缺少供应商文件。
答案 2 :(得分:0)
似乎我需要一些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 create-project --prefer-dist laravel/laravel blog "5.5.*"
并且工作正常。
我咨询了这个: