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.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.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 | ✅ | ✅ |

