Fatal error: [] operator not supported for strings は、配列以外の変数に[]を使用しようとした場合に出力されるメッセージです。

例えば以下のような場合に出力されます。

<?php
$text = "テキスト";
$text[] = "test";
?>

配列以外の変数に[]を使用しないことで、エラーは解決されます。