Votre code pourrait fonctionner comme prévu de mon côté. Je viens de créer un nouveau service Azure Web Apps et de créer un seul script PHP avec votre exemple de code, cela a bien fonctionné.
Vous pouvez essayer de changer display_errors
en On
dans PHP run-in personnalisé pour afficher vos erreurs PHP. En tant que produit env pour l'application PHP, ce paramètre est fermé par défaut. Vous pouvez vous référer au How to: Change the built-in PHP configurations pour plus de détails.
Et comme je trouve que vous avez ajouté le tag cakephp
, donc si votre application PHP est construite dans un framework, vous pouvez essayer de vérifier si les dépendances sont complètement installées.
Vous pouvez vous connecter au site de la console KUDU de votre service Azure Web Apps pour modifier les fichiers ou installer l'extension composer dans l'onglet Extension du site. L'URL du site de la console Kudu doit ressembler à: https://<your_site_name>.scm.azurewebsites.net/DebugConsole
En outre, vous pouvez utiliser Visual Studio Online, un éditeur en ligne, pour gérer et développer votre application sur Azure App Service afin de modifier et de gérer votre application sur Azure. reportez-vous à la réponse de Visual Studio 2015 and Microsoft Azure syncing files, Server/Local pour voir comment activer ce paramètre.