From 0eae533764c9f118937c81a7ed618ad7cd5c908f Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Tue, 19 May 2026 12:32:08 +0200 Subject: [PATCH] fix(admin): add explicit labels to caching configuration headings APCu, Redis, and Memcached h2 headings on the memory caching page were generating non-descriptive IDs (id1, id2, ...) instead of the expected anchors (apcu, redis, memcached). Adding explicit RST reference labels ensures stable, predictable fragment URLs. Also fix a double-space typo in the existing _install_redis_label directive that made it malformed RST. Fixes #6878 Signed-off-by: skjnldsv --- .../configuration_server/caching_configuration.rst | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/admin_manual/configuration_server/caching_configuration.rst b/admin_manual/configuration_server/caching_configuration.rst index 25e94f8f6f5..13a2bea7c01 100644 --- a/admin_manual/configuration_server/caching_configuration.rst +++ b/admin_manual/configuration_server/caching_configuration.rst @@ -22,18 +22,18 @@ every time they are called. PHP bundles the Zend OPcache in core since version caching backends, so you can choose the type of memcache that best fits your needs. The supported caching backends are: -* `APCu `_ (APCu 4.0.6 and up required). +* `APCu `__ (APCu 4.0.6 and up required). A local cache for systems. -* `Redis `_ (4.0.0 and up required); - `Valkey `_ and `KeyDB `_ are expected to work as Redis-compatible backends. +* `Redis `__ (4.0.0 and up required); + `Valkey `__ and `KeyDB `__ are expected to work as Redis-compatible backends. .. note:: Automated/formal testing currently only occurs against Redis Open Source. For local and distributed caching, as well as transactional file locking. -* `Memcached `_ +* `Memcached `__ For distributed caching. @@ -111,7 +111,6 @@ APCu is faster for local caching than Redis. If you have enough memory, use APCu for Memory Caching and Redis for File Locking. If you are low on memory, use Redis for both. - APCu ---- @@ -341,8 +340,7 @@ prevent session corruption when using Redis as your session handler: :: More information on configuration of phpredis session handler can be found on the `PhpRedis GitHub page `_ -.. _install_redis_label: - +.. _install_redis_label: Memcached ---------