Azure共享网站 - 在HTML中启用PHP

时间:2014-07-22 21:04:47

标签: azure azure-web-sites

我在Microsoft Azure网站(共享)上有一个托管页面,并且已经验证PHP已启用并正常工作,但我无法在.html文档中调用PHP。有没有办法启用它?

在这一个上搜索高低,对不起,如果它是重复的。

1 个答案:

答案 0 :(得分:2)

这也让我疯了,在很多方面的文件很差。上周我遇到了同样的问题。 这是修复:

在站点的管理控制台上,在configure下,滚动到Handler Mappings。 在处理程序映射中,在第一个框中键入* .html 在第二个框中键入D:\ Program Files(x86)\ PHP \ v5.4 \ php-cgi.exe 保存,然后重新启动实例。它现在将在HTML文件中处理PHP。

一件小事,我直到后才意识到这一点。我立即假设,5.5是最新的和最好的,所以为什么我不会更新到5.5并使用该引擎。你可以,并且将文件夹结构更改为5.5可以工作,但Azure上的5.5版本没有用于SQL Server的PDO,这使得连接到本机SQL数据库成为一场噩梦。所以5.4是最好的构建IMO,直到它们包含它。

希望这有帮助。

编辑:不确定这是否适用于共享,我使用的是一个小实例,但逻辑应该和我想象的一样。