如何在Azure应用服务中执行index.php页面?

时间:2016-10-05 18:26:36

标签: php azure azure-web-app-service

我已经创建了一个Azure应用服务,并且我已经将PHP版本设置为5.6(虽然我已经尝试了不同的版本,但它似乎并不重要)。

enter image description here 我在index.php中部署了世界上最简单的PHP脚本(通过git本地repo方法):

<?php

// Show all information, defaults to INFO_ALL
echo "hello";
?>

当我访问App Service的URL时,页面为空白,视图源只是脚本内容。也就是说它没有被处理和呈现为PHP。

我知道PHP正在做某事。我知道这一点,因为如果我在App Service设置中关闭PHP版本,我会收到一条错误消息&#34;您要查找的资源已被删除,名称已更改或暂时不可用。&#34;访问页面时。因此,当PHP打开时,它只提供.php个页面。这是明智的,除非它实际上没有处理脚本。

我确定我做了一些明显错误的事情,但我无法弄清楚它是什么。

1 个答案:

答案 0 :(得分:0)

您可以在Azure Web App的应用设置中的默认文档部分添加index.php,以满足您的要求。

enter image description here