【问题标题】:publish laravel 5.5 app on amazon aws ec2在亚马逊 aws ec2 上发布 laravel 5.5 应用程序
【发布时间】:2018-03-27 21:01:37
【问题描述】:

我已经在亚马逊 aws 上部署了 laravel 应用程序,但它无法正常工作。当我访问网址时,它显示“无法访问此站点”。有人可以帮我解决问题吗? 我已经在 amazon aws ec2 上上传了代码和设置数据库。还更改了 httpd.conf 中的 DocumentRoot "/var/www/public"。

【问题讨论】:

    标签: php laravel amazon-web-services amazon-ec2


    【解决方案1】:

    您是否尝试过运行 composer install ?这可能是问题所在。另外,您是否检查过您的 Apache 是否启用了 ReWrite?为 Apache sudo a2enmod rewrite 试试这个。

    如果一切都失败了,请尝试更改 Laravel 文件的权限。以下命令将适用于您:

    sudo chmod -R 755 storage/ bootstrap/
    

    谢谢。

    【讨论】:

      【解决方案2】:

      到目前为止,您提供的信息的故障点可能在任意数量的地方。所以从基础开始,然后从那里开始。

      我要做的第一件事是查看您的请求是否真正到达服务器。如果您可以通过 ssh 连接到服务器并查看您的访问日志,那就是一个开始,因此您可以确保它至少能做到这一点。

      然后你可以从那里看得更远。检查错误日志等。

      【讨论】:

        猜你喜欢
        • 2017-11-30
        • 2015-01-23
        • 1970-01-01
        • 2012-10-28
        • 2013-05-09
        • 2011-08-12
        • 1970-01-01
        • 2014-04-21
        • 2017-01-14
        相关资源
        最近更新 更多