Amazon ec2 Laravel页面不是';新安装后不工作

Amazon ec2 Laravel页面不是';新安装后不工作,amazon-ec2,laravel-5,installation,Amazon Ec2,Laravel 5,Installation,我是前端开发人员,请不要挂断我的电话。到目前为止,已成功地在AWS EC2服务器上安装了Laravel的新副本,并且多次在不同的项目中没有出现问题 现在,我已经尝试安装了3次,并尝试使用我能找到的所有解决方案来解决以下错误,但仍然得到: [Tue Jan 24 10:19:49.885900 2017][:error][pid 14096][client 92.27.88.79:56096]PHP致命错误:require():在/var/www/laravel/bootstrap/autoloa

我是前端开发人员,请不要挂断我的电话。到目前为止,已成功地在AWS EC2服务器上安装了Laravel的新副本,并且多次在不同的项目中没有出现问题

现在,我已经尝试安装了3次,并尝试使用我能找到的所有解决方案来解决以下错误,但仍然得到:

[Tue Jan 24 10:19:49.885900 2017][:error][pid 14096][client 92.27.88.79:56096]PHP致命错误:require():在/var/www/laravel/bootstrap/autoload.PHP第17行的/var/www/laravel/bootstrap/vendor/autoload.PHP中打开必需的'/var/www/laravel/bootstrap/./vendor/autoload.PHP'(include_path=.:/usr/share/PHP')

安装所采取的步骤:

  • 设置AWS EC2的新实例->创建和生成安全组和密钥->使用putty和创建的密钥连接
  • 在使用创建的实例上安装apache2:
    sudoapt安装apache2

  • 使用安装PHP7和PHP mcrypt:
    sudo添加apt存储库ppa:ondrej/php
    sudo apt get安装-y语言包en base sudo LC_ALL=en_US.UTF-8添加apt存储库ppa:ondrej/php
    sudo apt获取更新
    sudo apt get安装php7.0
    sudo apt get安装php7.0-mcrypt

  • 安装MySQL服务器
    sudoapt安装mysql服务器

  • 安装Git
    sudo-apt-get-install-git-core

  • 安装Laravel
    sudogit克隆

  • 安装编写器
    curl-sS|php
    转到Laravel的根文件夹(/var/www/nameOfProject)
    运行命令:php composer.phar install

  • 更改文件夹访问权限
    更改为777以确保文件夹:laravel/storage
    更改为777以确保文件夹:laravel/bootstrap

  • 重启一切

  • 我还再次尝试了composer安装和composer更新,以及我在互联网上能找到的任何东西;仍然无法摆脱此错误。
    如果我能提供任何其他帮助,请告诉我

    非常感谢任何能够解决此错误的解决方案的指导或参考


    提前谢谢。

    我一直在检查。我没有检查以上的最终作曲家确认任何错误;基本上,在我安装php7之后,我想仍然缺少一些扩展。所以我刚刚安装了fallowing:sudo-apt-get-install-php7.1-mbstring,sudo-apt-get-install-php7.1-dom,sudo-apt-get-install-php7.1-zip。最后,我再次运行composer update并重新启动服务器。这解决了我的问题。谢谢你抽出时间

    供应商文件夹中是否有内容?您从哪个目录运行composer update?我甚至没有供应商文件夹。我在/var/www/laravelw中运行的任何composer命令composer更新输出是什么?如果没有供应商文件夹,Composer命令应创建供应商文件夹。请尝试删除composer.lock,然后运行composer update。您好,Marin,您可能希望添加最后一条评论作为答案,然后接受它,以便遇到此线程的具有类似问题的任何人都能够快速轻松地看到其问题的可能解决方案。(见附件)。很高兴你把它整理好了,祝你好运!