IBResource Опубликовано 16 Декабря 2003 Жалоба Поделиться Опубликовано 16 Декабря 2003 Здесь небольшая инструкция установки патча безопасности для 1.3 на уже модифицированный или измененный форум. Ведь патч идет, как 2 файла - Forums.php и Functions.php, а если они у вас изменены, то вы так просто не замените файлы. Поэтому и написана данная инструкция. 1) Открываем файл sources/Forums.php, находим код:if ( (!isset($sort_keys[$sort_key])) and (!isset($prune_by_day[$prune_value])) and (!isset($sort_by_keys[$sort_by])) )Заменяем его на:if ( (!isset($sort_keys[$sort_key])) or (!isset($prune_by_day[$prune_value])) or (!isset($sort_by_keys[$sort_by])) )Сохраняем файл на сервере. 2) Теперь файл sources/Functions.php, находим код:if( is_array($HTTP_GET_VARS) ) { while( list($k, $v) = each($HTTP_GET_VARS) ) {Заменяем на:if( is_array($HTTP_GET_VARS) ) { while( list($k, $v) = each($HTTP_GET_VARS) ) { if ( $k == 'INFO' ) { continue; }Сохраняем файл на сервере. Всё. Патч установлен. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
First Опубликовано 16 Декабря 2003 Жалоба Поделиться Опубликовано 16 Декабря 2003 Опечатка 2 раза functions php а где forums? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 16 Декабря 2003 Жалоба Поделиться Опубликовано 16 Декабря 2003 First самый первый. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
@sms Опубликовано 18 Декабря 2003 Жалоба Поделиться Опубликовано 18 Декабря 2003 У меня ееррор выдалParse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /******/forum/sources/functions.php on line 1847 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Z Опубликовано 18 Декабря 2003 Жалоба Поделиться Опубликовано 18 Декабря 2003 а что у тебя в этой строке? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iezekil Опубликовано 18 Декабря 2003 Жалоба Поделиться Опубликовано 18 Декабря 2003 Да, у меня тоже error! Parse error: parse error, unexpected T_CLASS, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/www/forum/sources/functions.php on line 1948 Fatal error: Cannot instantiate non-existent class: func in /home/www/forum/index.php on line 123 Я сам патч не качал. Может быть там еще чего нужно ставить было? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Iezekil Опубликовано 18 Декабря 2003 Жалоба Поделиться Опубликовано 18 Декабря 2003 Проблема возникает при изменениях в Functions.php , а в Index.php 123 строкой у меня идет: $std = new FUNC; Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
@sms Опубликовано 18 Декабря 2003 Жалоба Поделиться Опубликовано 18 Декабря 2003 пришлось вернуть назад бекапы! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Z Опубликовано 19 Декабря 2003 Жалоба Поделиться Опубликовано 19 Декабря 2003 что бы небыло проблемы, берем стандартныe functions.php и Forums.php и с помощью каких нить специальных программ посторочно сравниваем с этими же файлами из патча. находим отличия в патченных файлах и все втуливаем к себе, куда надо. имхо, это не проблема. для сравнения файлов нормально подходит Total Commander (он же Windows Commander). могу провести сам полное сравнение файлов оригиналов с патчами и выложить результаты... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Z Опубликовано 19 Декабря 2003 Жалоба Поделиться Опубликовано 19 Декабря 2003 Кстати, Оска, я только что прогонял файлы построчной проверкой и нашел много индиферентов, так что то, что выложил ты - далеко не все... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 20 Декабря 2003 Автор Жалоба Поделиться Опубликовано 20 Декабря 2003 Z, моя показало только это. Если вы нашли что-то другое, или они обновили патч, то отпишите тут, что еще надо. А ошибки появились у вас из-за плохой вставки в functions.php. У нас после вставки отсюда все работает. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SplideX Опубликовано 21 Декабря 2003 Жалоба Поделиться Опубликовано 21 Декабря 2003 А для версии 1.2 это надо ставить?И вообще. Где можно скачать ВСЕ патчи для IBF? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
XoloD Опубликовано 21 Декабря 2003 Жалоба Поделиться Опубликовано 21 Декабря 2003 SplideX Но оф. сайтах IPB А для версии 1.2. этот патч ставить не нужно! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SplideX Опубликовано 21 Декабря 2003 Жалоба Поделиться Опубликовано 21 Декабря 2003 XoloD А там поди разберись где их брать. Я там так и не нашел архива с патчами безопастности как на microsoft или других компаниях. Может искал плохо. Дайте ссылочку. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
nafigator Опубликовано 21 Декабря 2003 Жалоба Поделиться Опубликовано 21 Декабря 2003 "А для версии 1.2. этот патч ставить не нужно!" Нужно. PS После правки файлов всё заработало нормально. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
@sms Опубликовано 22 Декабря 2003 Жалоба Поделиться Опубликовано 22 Декабря 2003 ПереустановилВстало нормально А че было б если не ппоставил исправление??? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
SplideX Опубликовано 2 Января 2004 Жалоба Поделиться Опубликовано 2 Января 2004 Так нужно или нет? Я не пойму чета. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
TehN0id Опубликовано 11 Января 2004 Жалоба Поделиться Опубликовано 11 Января 2004 SplideX Нужно! Ставь! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
merciful Опубликовано 10 Августа 2004 Жалоба Поделиться Опубликовано 10 Августа 2004 а для 1.3.1 это надо? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mitos Опубликовано 10 Августа 2004 Жалоба Поделиться Опубликовано 10 Августа 2004 merciful нет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
IBResource Опубликовано 10 Августа 2004 Автор Жалоба Поделиться Опубликовано 10 Августа 2004 а для 1.3.1 это надо?merciful нетБолее полно скажу, что Invision Power Board v1.3.1 есть 1.3 с установленными всеми пятью патчами, закрывающими дырки в безопасности... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Byxarik Опубликовано 2 Марта 2005 Жалоба Поделиться Опубликовано 2 Марта 2005 У меня проблем! Значит под 1.3.1 этот мод стаит. НО У пользователей начинают появлятся (у всех) ссылки в подписях и профиле на один и тот же сайт. Что делать???? пользователи жалуются! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.