我已经在amazon aws上部署laravel应用程序,但它无法正常工作。当我访问网址时,它说'无法访问此网站。任何人都可以帮我解决这个问题吗? 我已经在amazon aws ec2上传了代码和设置数据库。还更改了DocumentRoot" / var / www / public"在httpd.conf中。
答案 0 :(得分:0)
您是否尝试过composer install
?这可能是个问题。另外,您是否检查过Apache以启用ReWrite?试试Apache sudo a2enmod rewrite
。
如果全部失败,请尝试更改Laravel文件的权限。以下命令适用于您:
sudo chmod -R 755 storage/ bootstrap/
谢谢。
答案 1 :(得分:0)
到目前为止,您提供的信息的失败点可能位于任意数量的地方。所以从基础开始,然后从那里开始。
我要做的第一件事就是看看你的请求是否真正进入服务器。如果您可以访问服务器并查看访问日志,那么这是一个开始,这样您就可以确保它至少达到了这一点。
然后你可以从那里进一步观察。检查错误日志等。