Php Laravel 5.5发球失败
5项目和安装Laravel后,使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
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。