Ошибка вида "Warning: round() expects parameter 2 to be long, string given in .../admin/includes/functions/general.php on line 1296

В shopos по разным причинам могут возникать разные ошибки, одну из них сегодня разберем...

Ошибка вида...

"Warning: round() expects parameter 2 to be long, string given in /home/d/barf/public_html/admin/includes/functions/general.php on line 1296"

Возникла она при переносе на хостинге с одного тарифа на другой(я бы сказал, что хостинг timeweb не для людей, очень бы не сказал). В общем перевели они на более дорогой хостинг и возникла в админке "Шопос"а такая вот ошибка

Как исправить:

ищем этот файл на сервере, открываем в notepad++, ищем эту строчку и заменяем

это:

function os_round($value, $precision) {
    return round($value, $precision);

на это:

function os_round($value, $precision) {
return round($value, 0);


ошибка должна исчезнуть(проверено лично), а вот чем это грозит и насколько это исправление "по мелочи" кто знаток, пишите пожалуйста в комментах

Добавить комментарий


Защитный код
Обновить

Вы здесь: Сайтостроение CMS shopos Ошибка вида "Warning: round() expects parameter 2 to be long, string given in .../admin/includes/functions/general.php on line 1296