我注意到PHP模板代码中出现了一点点错误 - 就像缺少“;”在语句结束时 - 当代码尝试运行时导致无用的“服务器错误”屏幕,而不会留下任何错误的线索。我有
(Get-AzureRmContext).Subscription
在脚本的顶部,但在代码至少解析之前似乎没有启动。
所以我想知道某个地方是否有PHP lint功能,所以你可以在ini_set('display_errors', 1);
error_reporting(E_ALL);
和<PHP
之间复制你的代码,将它放到这个lint页面中它会告诉你一个缺失“;”,无与伦比的“(”或“{”等等。