From 8cc89e87dc7816baed209c88f66c79af85b907fb Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Mon, 2 Mar 2026 10:31:40 +0100 Subject: [PATCH 1/3] Update avoid php fpm reloading with hint about FrankenPHP --- docs/avoid-php-fpm-reloading.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/avoid-php-fpm-reloading.md b/docs/avoid-php-fpm-reloading.md index 971f3e372..33c1dff39 100644 --- a/docs/avoid-php-fpm-reloading.md +++ b/docs/avoid-php-fpm-reloading.md @@ -53,6 +53,10 @@ php_fastcgi * unix//run/php/php-fpm.sock { } ``` +:::tip +FrankenPHP (which based on Caddy) has resolve_root_symlink activated by default. +::: + ## Fix for Apache Enable `revalidate_path` in `php.ini`: From c13d3b5e09e5e5743ca47c7675c4cd068d253fda Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Mon, 2 Mar 2026 10:32:38 +0100 Subject: [PATCH 2/3] Fix typo in FrankenPHP documentation --- docs/avoid-php-fpm-reloading.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/avoid-php-fpm-reloading.md b/docs/avoid-php-fpm-reloading.md index 33c1dff39..2a988631f 100644 --- a/docs/avoid-php-fpm-reloading.md +++ b/docs/avoid-php-fpm-reloading.md @@ -54,7 +54,7 @@ php_fastcgi * unix//run/php/php-fpm.sock { ``` :::tip -FrankenPHP (which based on Caddy) has resolve_root_symlink activated by default. +FrankenPHP (which is based on Caddy) has `resolve_root_symlink` activated by default. ::: ## Fix for Apache From 37a163a5a83f6d3c4d498f99d476c131248383e6 Mon Sep 17 00:00:00 2001 From: Alexander Schranz Date: Tue, 10 Mar 2026 13:02:05 +0100 Subject: [PATCH 3/3] Update avoid-php-fpm-reloading.md with FrankenPHP fix Added a section on FrankenPHP force reload requirements and removed tip about default symlink resolution. --- docs/avoid-php-fpm-reloading.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/avoid-php-fpm-reloading.md b/docs/avoid-php-fpm-reloading.md index 2a988631f..b9a50caa7 100644 --- a/docs/avoid-php-fpm-reloading.md +++ b/docs/avoid-php-fpm-reloading.md @@ -53,9 +53,13 @@ php_fastcgi * unix//run/php/php-fpm.sock { } ``` -:::tip -FrankenPHP (which is based on Caddy) has `resolve_root_symlink` activated by default. -::: +## Fix for FrankenPHP + +FrankenPHP currently require a force reload with: + +```bash +./frankenphp reload --force +``` ## Fix for Apache