簡體   English   中英

如何在 Azure Web App 中部署 PHP Lumen API 代碼

[英]How to deploy PHP Lumen API Code in Azure Web App

我想在 Azure Web 應用服務中部署 lumen 代碼。 我正在按照此鏈接在 Azure 應用服務中創建 PHP Web 應用。 我能夠創建和啟動這里提到的簡單的Hello World應用程序。

現在,我想在 Azure 應用程序中部署實際的 Lumen 代碼。 我使用composer create-project --prefer-dist laravel/lumen myfolder命令克隆了 lumen 應用程序,並嘗試使用php -S localhost:8000 -t public (使用我的 azure 服務器名稱而不是localhost:8000 )命令為應用程序提供服務。 但它不起作用。

如何部署以及如何在服務器中提供此應用程序?

也許您需要設置默認頁面? 請顯示您所獲得的詳細信息。

部署應用程序后,它應該可以工作。

試試這個:

將您的流明應用程序移到 public_html 之外。
在子域中移動您的 index.php 文件。
編輯 index.php 設置路由到您的子域

不同主機的命令:

php -s localhost:8000 -t public/

使用您的 azure 服務器名稱而不是 localhost:8000

有時 PHP 工匠服務無法正常工作,因此您可以使用

http://localhost/here_project_name/public/

請參考: https : //www.tutsmake.com/laravel-command-php-artisan-serve-not-working-properly/

用於在 Azure Web 應用程序上部署 Laravel Lumen

請參考: https : //medium.com/swlh/deploy-laravel-5-8-on-azure-web-app-2019-3514eb2fd1af

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM