fenom icon indicating copy to clipboard operation
fenom copied to clipboard

Исключение failed to store cache при включённой опции AUTO_RELOAD

Open scifinder opened this issue 1 year ago • 1 comments

Здравствуйте.

Fenom 3.0.0 php 8.2

Обычный код из стартового примера. Включена опция AUTO_RELOAD:

require_once __DIR__ . '/vendor/autoload.php';
$fenom = Fenom::factory(__DIR__.'/templates', __DIR__.'/cache', Fenom::AUTO_RELOAD);
$fenom->display('index.html', []);

При открытии страницы всё работает. При перезагрузке страницы всё работает. При изменении кода шаблона выскакивает исключение:

Uncaught Fenom\Error\CompileException: failed to store cache of 'index.html' to f6013a00b362253c64368d6eebc50ea2131754e2.2e939c63.e.php

Это странно. Раз компиляция работает, значит, с правами на каталог всё нормально. Но вот перезагрузка шаблона при изменении почему-то не работает. Не могу разобраться, почему.

scifinder avatar Oct 12 '23 14:10 scifinder