|
|
02.02.2012, 15:23
|
|
Гость
Гость
|
приветствую
при переезде с вирт хоста на VDS появилась такая ошибка
Deprecated: Function split() is deprecated in /netcat/require/s_list.inc.php(214) : eval()'d code on line 3
при этом сайт работает, версия 4.2
заранее спасибо
|
|
|
03.02.2012, 05:58
|
|
Asiat
Аниматика
Зарегистрирован: 2005-12-12
Сообщений: 576
|
Просто версия PHP поновее.
Вместо split() по идее должно быть preg_split()
Будем надеяться, разработчики учтут в дальнейшем.
|
|
|
03.02.2012, 15:26
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
Этот split прописан в системных настройках компонента ( скорее всего Новости, Статьи и Новости рынка), в новых компонентах это исправлено давно, при обновлении компоненты мы не трогаем ( только в очень редких случаях).
Можете поменять split на explode, ошибка пропадет
|
|
|
03.02.2012, 21:37
|
|
Гость
Гость
|
спасибо, так и сделаю.
//закоментировал эту строку - и ошибка пропала, остальное вроде работает. но всё же лучше привести к правильному виду.
|
|
|
03.02.2012, 22:01
|
|
Гость
Гость
|
поспешил...
в этом файле split вообще нет, там строчка eval ($cc_env['Settings']);
а результат закоментирования - в галерее пропало деление на альбомы - в каждом альбоме все фото.
|
|
|
04.02.2012, 02:07
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
Так вы компонент правили или файл?
|
|
|
04.02.2012, 10:41
|
|
Гость
Гость
|
смотрел ФАЙЛ - и строчку там же комментировал
нашёл в новостях этот split - но его замена результатов не дала((
ошибка осталась
|
|
|
04.02.2012, 13:52
|
|
Denis
Зарегистрирован: 2008-07-15
Сообщений: 666
|
Файл не надо трогать.
Может быть там компонент не Новости, а Статьи, например, лучше зайдите в админку, найдите этот раздел, а дальше - компонент.
|
|
|
07.08.2012, 21:05
|
|
Гость
Гость
|
Здорово помогло, как аспирин!
KJR
|