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 заменить код
После чего процесс заказа будет проходить без ошибок.
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();
}
После чего процесс заказа будет проходить без ошибок.
0 комментариев