Wenn Ihre WebAnwendung basierend auf dem "slim framework" nach einem Umzug oder einer Installation folgenden Fehler ausgibt:
Slim Application Error stderr: Slim Application Error: stderr: Type: Error stderr: Message: Class 'Twig_Environment' not found stderr: File: /home/folder/vendor/slim/twig-view/src/Twig.php stderr: Line: 58
... dann lösen häufig folgende Schritte das Problem:
- PHP Version überprüfen (check PHP version)
Prüfen Sie, ob die auf dem Server eingestellte PHP Version für Ihre WebAnwendung passend ist. Meist wird z.Bsp. für PHP v5 entwickelt und auf dem Server läuft schon PHP v7.2 - Berechtigungen für die Ordner & Dateien prüfen (check file & folder permissions)
Evtl. durch das Kopieren oder manuelle EInrichten können Berechtigungen für Ordner und/oder Dateien fehlerhaft sein.
Prüfen Sie CHMOD und CHOWN ! - Manchmal hilft auch (warum auch immer) folgender Vorgang:
Öffnen Sie die Datei ".../vendor/slim/twig-view/src/Twig.php" und speichern Sie diese ohne Änderung einfach wieder ab.
(open and save the file .../vendor/slim/twig-view/src/Twig.php)