Fehlermeldung "Call to undefined function is_true()" beim Aufruf von UliCMS

Fehlerbeschreibung

Ich erhalte beim Aufruf einer Webseite die mit UliCMS 2018.2 betrieben wird folgende Fehlermeldung:

Fatal error: Uncaught Error: Call to undefined function is_true() in /var/www/html/init.php:117 Stack trace: #0 [internal function]: exception_handler(Object(Exception)) #1 {main} thrown in /var/www/html/init.php on line 117

Die Fehlermeldung kann im Detail (Zeilennummer und Dateipfad) etwas abweichen.

Ursache

Die Konfigurationsdatei existiert nicht.

Eigentlich sollte UliCMS in diesem Fall zum Installer weiterleiten oder falls dies fehlschlägt eine entsprechende Fehlermeldung anzeigen.

In UliCMS Release 2018.2 existiert jedoch ein Bug, der stattdessen zu der oben erwähnten Fehlermeldung führt.

Lösung

Eine der folgenden Vorgehen führt zur Lösung des Problems.

  • Rufen Sie bitte den /installer Ordner direkt auf um die Installation durchzuführen.
  • Erstellen Sie die Konfigurationsdatei cms-config.php, falls diese nicht existiert.
  • Falls die Konfigurationsdatei existert, überprüfen Sie, ob die Einstellungen in der Konfigurationsdatei korrekt sind.