在amazon aws ec2上发布laravel 5.5应用程序

时间:2017-10-16 10:54:59

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

我已经在amazon aws上部署laravel应用程序,但它无法正常工作。当我访问网址时,它说'无法访问此网站。任何人都可以帮我解决这个问题吗? 我已经在amazon aws ec2上传了代码和设置数据库。还更改了DocumentRoot" / var / www / public"在httpd.conf中。

2 个答案:

答案 0 :(得分:0)

您是否尝试过composer install?这可能是个问题。另外,您是否检查过Apache以启用ReWrite?试试Apache sudo a2enmod rewrite

如果全部失败,请尝试更改Laravel文件的权限。以下命令适用于您:

sudo chmod -R 755 storage/ bootstrap/

谢谢。

答案 1 :(得分:0)

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

我要做的第一件事就是看看你的请求是否真正进入服务器。如果您可以访问服务器并查看访问日志,那么这是一个开始,这样您就可以确保它至少达到了这一点。

然后你可以从那里进一步观察。检查错误日志等。