Seit einer Weile bekomme ich folgende Fehlermeldung, wenn ich auf meinem (selbst eingerichteten) Entwicklersystem dbupdate.php durchlaufen lasse:
PHP Warning: include(/mnt/ocde/htdocs/vendor/composer/../../lib2/smarty/Smarty.class.php): failed to open stream: Datei oder Verzeichnis nicht gefunden in /mnt/ocde/htdocs/vendor/composer/ClassLoader.php on line 412
Warning: include(/mnt/ocde/htdocs/vendor/composer/../../lib2/smarty/Smarty.class.php): failed to open stream: Datei oder Verzeichnis nicht gefunden in /mnt/ocde/htdocs/vendor/composer/ClassLoader.php on line 412
PHP Warning: include(): Failed opening '/mnt/ocde/htdocs/vendor/composer/../../lib2/smarty/Smarty.class.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /mnt/ocde/htdocs/vendor/composer/ClassLoader.php on line 412
Warning: include(): Failed opening '/mnt/ocde/htdocs/vendor/composer/../../lib2/smarty/Smarty.class.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /mnt/ocde/htdocs/vendor/composer/ClassLoader.php on line 412
PHP Fatal error: Class 'Smarty' not found in /mnt/ocde/htdocs/lib2/OcSmarty.class.php on line 17
Hatte mir bisher damit geholfen, die vermissten Dateien in lib2/smarty von Hand bereitzustellen, aber das schafft wieder andere Probleme. Hat jemand einen Tipp, wie das zu beheben ist? Auf dem Testserver gab's wohl ein ähnliches Problem, vielleicht gleiche Ursache?
Außerdem funktioniert bei mir der Login auf den lib1-Seiten nicht mehr, also z.B. beim Bearbeiten von Caches (editcache.php) kommt die Meldung, ich sei nicht eingeloggt, obwohl ich es bin. Any ideas?