|
|
vBulletin 3.х Раздел о vBulletin и всем что касается этого скрипта |
|
Опции темы | Поиск в этой теме |
28.05.2009, 11:44 Вверх | #1 | |||
Грамотный форумчанин
|
Проблема с тегами ...
После обнавления форума с 3.7 голд до 3.8.1(обнавлял не сам обнавлял - lyapish ) появилась такая фигня - если я тег ввожу длинее 25 символов у меня холстер блокирует мой ip
Ошибка такая 89.222.164.181 /forum/ajax.php?do=tagsearch HTTP/1.1 liso-mania.ru Access denied with code 406. Error parsing POST parameters: Error normalising parameter value: Invalid URL encoding detected: invalid characters used [severity "EMERGENCY"] В чем трабула ?? |
|||
28.05.2009, 19:00 Вверх | #3 | |||
Грамотный форумчанин
|
Сначала попробовал поставить авто тег
Установка: В файле ./includes/functions_newpost.php найти: PHP код: if ($type == 'thread' AND $post['taglist']) { и заменить на: PHP код: // HACK : START : AUTO TAG // if ($type == 'thread' AND $post['taglist']) // { if ($type == 'thread') { if (!$post['taglist']) { $temptags = split(' ',$post['title']); $newtags = array(); require(DIR . '/includes/searchwords.php'); foreach ($temptags as $tagtext) { if (strlen($tagtext) <= 3 || in_array(strtolower($tagtext), $badwords)) { // Do nothing } else { array_push($newtags,$tagtext); } } $post['taglist'] = join(',',$newtags); } // HACK : END : AUTO TAG Потом удалил его а проблема осталась Serberg думаешь конфликт с каким то хаком идет ?? Просто я ща боюсь что заблокирую себя а хостинг мне скажет - да пошел ты !!! А хостинг не дорогой хороший !!! Просто я б хотел услышать версии решения проблем и тогда их с холстером проработать !!! Да кстати на 3.7 голд во время ошибки выдовала что у вас длинный слишком тег - на 3.8.1 виснет и я прощаюсь с сайтом !!! |
|||
28.05.2009, 19:49 Вверх | #4 | |||
Коварный тип
|
lis5131, если ты хаки отключишь на время проверки - с форумум ничего не сулчится. Все что нужно сделать - это дописать строчку:
define(DISABLE_HOOKS, 1); В любое место конфига, я обычно в самый конец прописываю чтобы долго не искать. Когда нужно активировать хаки нужно поставить два слэша перед настройкой, т.е. получаешь код: //define(DISABLE_HOOKS, 1); В этом варианте хаки снова включатся. |
|||