Zum Hauptinhalt springen
Blog & News

Aktuelles & Updates von
Joomla, Wordpress und Co.

News, HowTos und Tutorials rund um Webdesign, Webentwicklung, Webhosting und Digitalisierung.

Blog & News

Fatal error: Uncaught Error: Cannot use string offset as an array

20.10.2020 · 1 Min Lesezeit

Bei der Umstellung von PHP 5.6 auf PHP 7 erscheint folgender Fehler im Frontend:

Fatal error: Uncaught Error: Cannot use string offset as an array in /var/www/vhosts/

Ursache ist eine fehlerhafte Variablendeklaration.

In der folgenden Zeile wird eine Variable verwendet welche nicht als Array deklariert wurde - sondern als String, und dennoch soll ein neuer Key hinzugefügt werden.

$option[$p->field('heizsystem.name')]['slug'] = $p->field('heizsystem.slug');

Suchen wir die Zeile in der die Variable deklariert wird und ändern dies entsprechend:

$option = ' ';

Wird geändert in ...

$option = array();

... und  schon geht die Seite wieder auf.

Zurück zur Übersicht