getgrav/grav · error · RuntimeException
Flex deleteFile(%s): %s
Error message
Flex deleteFile(%s): %s
What it means
Error "Flex deleteFile(%s): %s" thrown in getgrav/grav.
Source
Thrown at system/src/Grav/Framework/Flex/Storage/FolderStorage.php:475
$row['__META'] = $this->getObjectMeta($key, true);
return $row;
}
/**
* @param File $file
* @return array|string
*/
protected function deleteFile(File $file)
{
$filename = $file->filename();
try {
$data = $file->content();
if ($file->exists()) {
$file->delete();
}
} catch (RuntimeException $e) {
throw new RuntimeException(sprintf('Flex deleteFile(%s): %s', $filename, $e->getMessage()));
} finally {
/** @var UniformResourceLocator $locator */
$locator = Grav::instance()['locator'];
$locator->clearCache();
$file->free();
}
return $data;
}
/**
* @param string $src
* @param string $dst
* @return bool
*/
protected function copyFolder(string $src, string $dst): bool
{View on GitHub (pinned to 6040efed04)
When it happens
Trigger: Thrown at system/src/Grav/Framework/Flex/Storage/FolderStorage.php:475 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of getgrav/grav@6040efed04 (2026-08-17).
Data as JSON: /api/errors/cb3e933cc34e3630.
Report an issue: GitHub.