- Startseite
- TYPO3-Tipps
- Fehler
- must be an array, null given
must be an array, null given
TYPO3-/TemplaVoila-Fehler: must be an array, null given
Problem
Bei Ihnen erscheint bei der Speicherung von TemplaVoila ab TYPO3 Version 4.2. folgende Fehlermeldung:
Catchable fatal error: Argument 2 passed to t3lib_div::implodeArrayForUrl() must be an array, null given, called in /html/typo3conf/ext/templavoila/cm1/index.php on line 1539 and defined in /typo3_src-4.2.0/t3lib/class.t3lib_div.php on line 1635
Lösung
Das Problem wird beim Upgraden von PHP 4 auf PHP 5 verursacht, indem die GLOBALS-Matrix manchmal nicht richtig gefüllt wird. Dank an Daniel Vordemvenne.
Ändern Sie in der php.ini den folgenden Parameter auf On.
register_long_arrays = On
Danach hat bei uns TemplaVoila wieder korrekt funktioniert.