PHP
App Service on Linux supports PHP
as a runtime stack built-in image.
PHP Update Policy - App Service upgrades the underlying PHP runtime of your application as part of the regular platform updates. As a result of this regular update process, your application will be automatically updated to the latest patch version of PHP available in the platform. For more information about current supported PHP versions check Support Timeline.
Find additional PHP articles on Technet/TechCommunity - Apps on Azure Blog.
You can find a compilation of resources by categories:
Linux
Availability and Post Deployment issues
- PHP Deployments: cannot open shared object file: no such file or directory
- PHP Deployments: Troubleshooting PHP availability scenarios
- Troubleshooting HTTP 404s with NGINX and PHP
Configuration
- Modifiying PHP FPM settings
- How to set Nginx headers
- NGINX Rewrite Rules for Azure App Service Linux PHP 8.x
- PHP configuration: Customizing NGINX’s error page handling
- PHP sessions on App Service Linux - ‘Session data file is not created by your uid’
- Increasing file upload size on App Service Linux PHP
Performance
- Debugging PHP Applications on Azure App Services Linux/Containers using XDEBUG
- PHP performance: AH00161: server reached MaxRequestWorkers setting
- PHP performance: Disk I/O causing poor performance
- PHP performance: Profilers and debuggers for PHP applications on App Service Linux