Hello,
I am running HestiaCP 1.10.2 on Ubuntu 24.04.
The Hestia File Manager opens normally and I can browse directories. However, when I try to open/edit a file, the editor opens empty and displays:
“Unknown error”
The FileGator log shows this fatal error:
Uncaught Error: Class “Symfony\Component\Mime\MimeTypes” not found in /usr/local/hestia/web/fm/backend/Controllers/DownloadController.php:78
I checked the installation and this directory is missing:
/usr/local/hestia/web/fm/vendor/symfony/mime
Hestia version:
1.10.2-1+ubuntu24.04
The file /usr/local/hestia/web/fm/backend/Controllers/DownloadController.php uses Symfony\Component\Mime\MimeTypes, but the corresponding Symfony Mime dependency is not present in the active vendor directory.
The FileGator v7.15.1 ZIP present on the server does contain vendor/symfony/mime, so it appears that the active File Manager dependencies may be incomplete or inconsistent.
The rest of HestiaCP and the File Manager navigation work normally. The problem occurs when opening/editing a file.
What is the official/safe way to repair or reinstall the Hestia File Manager dependencies?
I would prefer not to manually modify Composer-generated autoload files.
Thank you.