Skip to content

Drupal 11.4 and PHP 8.4 - #32

Merged
dunglas merged 6 commits into
dunglas:mainfrom
druidfi:drupal-11.4
Aug 5, 2026
Merged

Drupal 11.4 and PHP 8.4#32
dunglas merged 6 commits into
dunglas:mainfrom
druidfi:drupal-11.4

Conversation

@back-2-95

Copy link
Copy Markdown
Contributor

This repo has not been updated for a long time

  • Drupal 11.4
  • PHP 8.4
  • Allow using OrbStack - Trust *.orb.local hostnames
  • Fix Caddyfile copy destination
  • Add SERVER_NAME variable

Just enough updates to get things working like README.md instructs.

Trust *.orb.local hostnames, fix Caddyfile copy destination
(/etc/frankenphp/Caddyfile, not /etc/caddy/Caddyfile — the latter
is never read by the base image's CMD, so Drupal's Caddyfile was
silently ignored in favor of the stock one), and expose SERVER_NAME
for both localhost and the OrbStack domain.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@back-2-95

back-2-95 commented Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

Drupal 11.4's blog post says:

Front controllers now utilize symfony/runtime

Drupal now integrates the Symfony Runtime component to separate bootstrapping logic from request handling. This provides a clear separation of concerns between preparing the environment (runtime) and handling a request, which will also later enable better integration with FrankenPHP.

@back-2-95
back-2-95 marked this pull request as ready for review July 31, 2026 14:05
@back-2-95

Copy link
Copy Markdown
Contributor Author

@dunglas ^^ just to keep this repo up-2-data as it's references in FrankenPHP documentation.

Comment thread Dockerfile Outdated
@dunglas

dunglas commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Also, isn't Drupal compatible with PHP 8.5?

@back-2-95

Copy link
Copy Markdown
Contributor Author

Also, isn't Drupal compatible with PHP 8.5?

Yes, core is. Contrib modules are different story tho. I don't personally mind if we go to PHP 8.5 here, as this is more like example repo than project template.

@back-2-95

Copy link
Copy Markdown
Contributor Author

Maybe this can be merged now. I can do another PR for the PHP 8.5.

@dunglas
dunglas merged commit 7eb2ddc into dunglas:main Aug 5, 2026
@dunglas

dunglas commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants