Перенёс форум, появились проблемы: Warning в блогах на vBulletin

desperadoo

Пользователь
Регистрация
26.09.09
Сообщения
209
Реакции
33
Баллы
16
Возраст
40
Недавно перенёс форум на новый хостинг и появилась проблема с дневниками. В самом верху появилась надпись:

Warning: trim() expects parameter 1 to be string, array given in [path]/includes/functions.php on line 307

Warning: number_format() expects parameter 1 to be double, array given in [path]/includes/functions.php on line 361

GПодскажите пожалуйста как её можно убрать?
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
У нового хостинга что за php используется?

Вот подобная проблема описывается.

А так проблема решается вроде с помощью перехода на php 5.1, хотя если честно я подобной не встречал ни на пятом, ни на четвертом php
 

desperadoo

Пользователь
Регистрация
26.09.09
Сообщения
209
Реакции
33
Баллы
16
Возраст
40
Спасибо помогло. Было php 5.3, поменял на 5.2 и всё исчезло.
 

Wmboard

Пользователь
Регистрация
01.01.70
Сообщения
9.274
Реакции
2.665
Баллы
28
Адрес
На wmboard
Ну и отлично :)
 

Boss3

Пользователь
Регистрация
19.06.10
Сообщения
1.683
Реакции
392
Баллы
28
Адрес
Pirate Bay
Ага. Если php 5.3, то появляются Warning в блогах.

Намедни видать хостер обновил свое php, захожу на форум и не верю глазам :D

Warning: trim() expects parameter 1 to be string, array given in [path]/includes/functions.php on line 307
Warning: number_format() expects parameter 1 to be double, array given in [path]/includes/functions.php on line 361


Решение в общем :D

Открываем файл includes/blog_functions.php

Ищем строки:
Код:
1205 $blogstats = $vbulletin->blogstats;
1206 foreach ($blogstats AS $key => $value)
1207 {
1208
1209 $blogstats["$key"] = vb_number_format($value);
1210 }

Перед vb_number_format ставим собаку @ сохраняем и ошибка пропадет ;)
 

Статистика форума

Темы
200.483
Сообщения
380.307
Пользователи
327.890
Новый пользователь
рикитики
Сверху Снизу