簡體   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