Ce produit n'est pas pris en charge par le site Datadog que vous avez sélectionné. ().
Cette page n'est pas encore disponible en français, sa traduction est en cours. Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.
Web apps using outdated PHP versions expose themselves to known security vulnerabilities and miss out on critical security fixes and performance improvements available in newer releases. For example, specifying php_version = "7.3" in a Terraform azurerm_app_service resource leaves the application open to exploits that are resolved in later PHP versions. To mitigate risk, always configure the site_config block to use a recent, supported PHP version, such as in the following example:
site_config {
php_version = "8.1"
}
This ensures the application benefits from the latest patches and features.
Compliant Code Examples
resource"azurerm_app_service""example1"{name="example1-app-service"location=azurerm_resource_group.example.locationresource_group_name=azurerm_resource_group.example.nameapp_service_plan_id=azurerm_app_service_plan.example.id # SiteConfig block is optional before AzureRM version 3.0
site_config{dotnet_framework_version="v4.0"scm_type="LocalGit"php_version="8.1"}app_settings={"SOME_KEY"="some-value"}connection_string{name="Database"type="SQLServer"value="Server=some-server.mydomain.com;Integrated Security=SSPI"}}
resource"azurerm_app_service""example4"{name="example4-app-service"location=azurerm_resource_group.example.locationresource_group_name=azurerm_resource_group.example.nameapp_service_plan_id=azurerm_app_service_plan.example.id # SiteConfig block is optional before AzureRM version 3.0
site_config{dotnet_framework_version="v4.0"scm_type="LocalGit"php_version="7.3"}app_settings={"SOME_KEY"="some-value"}connection_string{name="Database"type="SQLServer"value="Server=some-server.mydomain.com;Integrated Security=SSPI"}}