Выдает ошибку при изменении карусели в opencart?
Нормальная ситуация для опенеарта,
Для начала залезте в код там где указывает на ошибку и над foreach поставьте проверку выполнять цикл если массив
Идет отправка заголовков, после вывода страницы. То есть уже какой-то символ был отправлен пользователю, а потом пошли заголовки (функции header(), session_start(), setcookie() и т.д.). Возможно дело в кодировке, попробуй перевести в "UTF-8 без BOM", можно в notepad++ сделать.