在AWS Elasticbeanstalk上部署PHP应用程序

时间:2019-03-29 07:56:07

标签: php amazon-web-services amazon-elastic-beanstalk

我压缩了所有文件,然后将其上传到弹性beantalk。但是我收到一条错误消息: 未找到 在此服务器上找不到请求的URL。

我做了一些研究,发现了以下帖子: https://forums.aws.amazon.com/thread.jspa?threadID=127927

“'403 Forbidden'错误是由于zip文件夹的文件结构。为了正确上传,请在文件夹内高亮/选择所有内容,然后您可以压缩/压缩内容而不是文件夹本身。也就是说,您在zip文件中不能有嵌套的文件夹。”

我已经按照指示完成了,除了我选择了文件AND 2包含一些文件的文件夹。这可能是导致问题的原因(?)

我该怎么办?

1 个答案:

答案 0 :(得分:0)

正如您提到的那样,您将面临“ 在此服务器上找不到请求的URL ”,您需要确保以下几点:

  


1:确保您的应用程序具有 .htaccess 文件   重定向到您的欢迎页面。
2:您需要公开设置   文件夹作为根文件夹。为此,请转到Elastic Beanstalk   控制台并单击“配置”,然后修改软件。更新资料   “ 文档根目录”到包含您网站的   默认页面。例如/ public(如果欢迎页面位于文件夹中)   命名为public。