OPENCART ERROR /SYSTEM/ENGINE/CONTROLLER.PHP ON LINE 27

Данная ошибка возникает на сайтах, которые работают под управлением cms opencart и выглядит следующим образом
Warning: Cannot modify header information — headers already sent by (output started at /home2/modxperi/public_html/opencart/catalog/language/espanol/espanol.php:1) in /home2/modxperi/public_html/opencart/system/engine/controller.php on line 27
Для того, что бы устранить данную ошибку необходимо в файле controller.php заменить код
protected function redirect($url) {
      header('Location: ' . str_replace('&', '&', $url));
      exit();
   }
на
   protected function redirect($url) {
      // header('Location: ' . str_replace('&', '&', $url));
      echo"<META HTTP-EQUIV=\"refresh\" CONTENT=\"0;URL=".str_replace('&', '&', $url)."  \">";
      exit();
   }

После чего процесс заказа будет проходить без ошибок.