---
title: "Running PHP 8.5 with Laravel Octane and FrankenPHP: The Missing Manual (Fix the 8.4 binary trap)"
url: https://daily.dev/posts/running-php-8-5-with-laravel-octane-and-frankenphp-the-missing-manual-fix-the-8-4-binary-trap--qke8krf05
source_url: https://freek.dev/2976-running-php-85-with-laravel-octane-and-frankenphp-the-missing-manual-fix-the-84-binary-trap
type: article
source: "FREEK.DEV"
published: 2026-01-21T13:39:35.952Z
updated: 2026-01-21T13:39:56.109Z
tags: ["php", "laravel"]
reading_time: 1
upvotes: 26
comments: 0
language: en
---

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

# Running PHP 8.5 with Laravel Octane and FrankenPHP: The Missing Manual (Fix the 8.4 binary trap)

**[FREEK.DEV](https://daily.dev/sources/freek)** · 1 min read · 26 upvotes · 0 comments

## Summary

The default FrankenPHP binary installed via Laravel Octane's artisan command is statically compiled with PHP 8.4, preventing use of PHP 8.5 features or custom system extensions. This guide provides a solution for developers who need to run PHP 8.5 with Laravel Octane and FrankenPHP by working around this version lock.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://freek.dev/2976-running-php-85-with-laravel-octane-and-frankenphp-the-missing-manual-fix-the-84-binary-trap>

## Similar posts on daily.dev

- [A Production-Ready Laravel Architecture with Traefik and FrankenPHP](https://daily.dev/posts/a-production-ready-laravel-architecture-with-traefik-and-frankenphp-kpydpsaba) · FREEK.DEV · 32 upvotes · 9 comments

---

Tags: [#php](https://daily.dev/tags/php), [#laravel](https://daily.dev/tags/laravel)

[View this post on daily.dev](https://daily.dev/posts/running-php-8-5-with-laravel-octane-and-frankenphp-the-missing-manual-fix-the-8-4-binary-trap--qke8krf05)
