繁体   English   中英

在 AWS Elasticbeanstalk 上部署 PHP 应用程序

[英]Deployment of PHP app on AWS Elasticbeanstalk

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

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

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

我已经按照说明完成了,除了我选择了包含一些文件的文件和 2 个文件夹。 这可能会导致问题(?)

我该怎么办?

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


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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM