Broken pages cache

Hi there!

I’ve activated the page cache in my Kirby 3.3.5 install, running on PHP 8.0 and the cache folder does not get populated. I’ve tested in three different environments and the same issue is present in all three.

Is this a common problem with a simple solution? I also have a plugin (xml-sitemaps) whose cache is working without issues. Worth noting the site/cache/www.example.nitro/pages folder gets recreated if I delete it manually, so I don’t think it’s a permissions issue.

I am aware that this is still quite vague, and can provide access to an example environment if need be, but hopefully there’s a common solution.

Could you post your config please?

Here’s the override config. I temporarily emptied the main one and still have the same issue.


return [
    'debug' => true,
    'url' => 'https://www.example.nitro',

    'cache' => [
        'pages' => [
            'active' => true

    'bvdputte.fingerprint.parameter' => true,

    'cdn' => [
        'domain' => 'https://cdn.example.nitro'

Is there anything special about your setup (plugins no matter if 3rd party or your own)? Have you tried with a fresh Starterkit?

Nothing special that I’m aware of.

EDIT: The Starterkit is working fine, so I guess I’ll deactivate as many things as possible and try to see what’s causing it.