Максим Устинов: попробуйте сразу после включения написать что-то вроде:
echo $a[1][2][3]; die;
то есть переменную $a вообще не обьявляйте, покажет ли предупреждение.
если покажет, тогда может у вас где-то в коде дальше вывод отключается, а если не покажет тогда вам к более опытному специалисту надо, я сам в таких вопросах не очень силен
После того как запускаю loop сервер "замирает". Насколько понимаю сервер просто отрабатывает только loop и больше ни на что не реагирует. или я что-то ни так сделал?