> ## Documentation Index
> Fetch the complete documentation index at: https://cloud.laravel.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Runtimes

> Laravel Cloud supports PHP 8.2 through 8.5 for Laravel and Symfony applications.

## Overview

Laravel Cloud uses the PHP runtime for Laravel and Symfony applications. The runtime determines which PHP versions, extensions, and platform features are available to your application.

## PHP runtime

**Supported versions:** PHP 8.2, 8.3, 8.4, and 8.5. PHP 8.5 is the default for new environments.

To select your PHP version, open your environment's General Settings page and choose the version under the Runtime section. A re-deployment is required for the change to take effect.

<Note>
  PHP 8.5 is generally available, but the `pdo_sqlsrv` extension is temporarily unavailable until the upstream project adds 8.5 support. Use PHP 8.2, 8.3, or 8.4 if you need that extension today.
</Note>

## Feature availability

| Feature               | Laravel | Symfony                                   |
| --------------------- | ------- | ----------------------------------------- |
| Managed queues        | ✅       | Use Messenger with app or worker clusters |
| Scheduled tasks       | ✅       | Run on an always-awake worker cluster     |
| Laravel Octane        | ✅       | ❌                                         |
| Inertia SSR           | ✅       | ❌                                         |
| Nightwatch monitoring | ✅       | ❌                                         |
| PHP extensions        | ✅       | ✅                                         |
| Scale to Zero         | ✅       | ✅ for web traffic                         |
| Preview environments  | ✅       | ✅                                         |
| Custom domains        | ✅       | ✅                                         |
| Object storage        | ✅       | ✅                                         |
