Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

phpbb 2.0.21

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
salut
phpBB 1.2.0
Сообщения: 14
Стаж: 17 лет 9 месяцев

Сообщение salut »

@li писал(а):у меня 19 версия как обновить до 21, пожалуйста напишите все пошагово (у меня стоит много модов)
С 19 надо перейти на 20, потом на 21. Я делал всё ИзиМодом - первый переход прошёл без проблем, второй с некоторыми недоумениями (обрисованы выше). Вариант для чайников - типа меня - можно всё сделать и руками....
lan31
phpBB 1.0.0
Сообщения: 6
Стаж: 17 лет 9 месяцев

Сообщение lan31 »

Crow писал(а):перестал работать визуальный код потверждения регистрации.

где можно было накосячить?

Добавлено спустя 24 секунды:

адвансед визуал конфирмешн не юзаю...

Добавлено спустя 8 минут 27 секунд:

влпрос снят - нашел свои косяки сам :lol:
Как исправил? У меня таже проблема.
@li
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 9 месяцев

Сообщение @li »

Всем большое спасибо! :) Обновил и все работает :)
Как сделать чтобы время отображалось в 24 формате?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

@li
d.m.Y G:i
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Pautinka
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 11 месяцев
Откуда: Москва

Сообщение Pautinka »

Здравствуйте!
У меня и у других пользователей на форуме, недавно установленном на одном сайте, возникла такая проблема.
Когда захожу на форум, ввожу логин и пароль и ставлю галочку "Заходить автоматически", то в следующий раз я захожу снова, как гость и приходится заново вводить логин и пароль.
Настройки форума у меня все верные. Пробовала чистить "Cookie". Помогает, но только лишь на некоторое время, потом снова эта проблема возникает.
Подскажите, пожалуйста, в чем может быть проблема и как ее решить?
Prometheus
phpBB 1.4.4
Сообщения: 183
Стаж: 18 лет
Благодарил (а): 1 раз

Сообщение Prometheus »

При обновлении с 2.0.20 на 2.0.21 возникла проблема со столбцом "Последнее сообщение" только на главной странице форума - не обновляется, показывает старые сообщения как последние, даже при наличии более новых ответов на форумах.

Какой файл отвечает за это и где могла быть допущена ошибка обновления?

Добавлено спустя 10 часов 50 минут 56 секунд:

Помогает "Синхронизация форумов и тем" в "Обслуживании БД", но не происходит автоматически...
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 2 месяца

Сообщение AlexSh1 »

Обновляю с 2.0.20 до 2.0.21
Не могу найти фрагмент:

common.php

#
#-----[ FIND ]---------------------------------------------
# Line 80
if (!in_array($var, $not_unset))
{
unset($$var);
}

#
#-----[ REPLACE WITH ]---------------------------------------------
#
if (in_array($var, $not_unset))
{
die('Hacking attempt!');
}
unset($$var);

У меня common.php ориентировочно в этих строках такой:


// Protect against GLOBALS tricks
if (isset($HTTP_POST_VARS['GLOBALS']) || isset($HTTP_POST_FILES['GLOBALS']) || isset($HTTP_GET_VARS['GLOBALS']) || isset($HTTP_COOKIE_VARS['GLOBALS']))
{
die("Hacking attempt");
}

// Protect against HTTP_SESSION_VARS tricks
if (isset($HTTP_SESSION_VARS) && !is_array($HTTP_SESSION_VARS))
{
die("Hacking attempt");
}

if (@ini_get('register_globals') == '1' || strtolower(@ini_get('register_globals')) == 'on')
{

// PHP4+ path

// Not only will array_merge give a warning if a parameter
// is not an array, it will actually fail. So we check if
// HTTP_SESSION_VARS has been initialised.


if (!isset($HTTP_SESSION_VARS) || !is_array($HTTP_SESSION_VARS))
{
$HTTP_SESSION_VARS = array();
}

// Merge all into one extremely huge array; unset
// this later
$input = array_merge($HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS, $HTTP_SERVER_VARS, $HTTP_SESSION_VARS, $HTTP_ENV_VARS, $HTTP_POST_FILES);

unset($input['input']);

while (list($var,) = @each($input))
{
unset($$var);
}

unset($input);


}

Что править? Или ничего?

Ранее (в версии вроде 18 внутри

while (list($var,) = @each($input))
{
unset($$var);
}

unset($input);

было что-то похожее на искомое, но потом оно куда-то делось
Модов стоит около 23 штук ...
Пытался сделать просто влоб посдтавиив что нудно, не находит какогото второго аргумента.
Это важная вообще часть?
Аватара пользователя
Anthrax
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 1 месяц
Откуда: Россия, Москва

Сообщение Anthrax »

Замотался с этим цитированием. При обновлении с 19 на 20 проблема всплывала. Вариант с тогдашним $message = str_replace('"', '\\"', $message); не прокатил. С официальным $message = str_replace('"', '\"', $message); тоже. Было наоборот, не как обсуждалось в топике. Если в конфигурации включен HTML и у юзера включен, то парсится и цитирование и тэги модератора. Ну, тогда надо было уехать, врубил HTML и оставил, вроде как работает. Сейчас обновился до 21. Все везде нормально. При обоих обновлениях больше глюков нигде не было.А вот если отключено, то вылазит как [quote="Nick"][_quote].
Обычные цитаты нормально, а эти никак. В functions_post.php вижу только одно вхождение $message = addslashes($message); и стоит там единственное $message = str_replace('"', '\"', $message);. Где ж я мог накосячить?
Приатачиваю свой functions_post.php. Если у кого будет время - гляньте. Заранее благодарен :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Человек молод до тех пор, пока его оптимизм, фантазии и мечты еще способны противостоять чувству реальности.
Аватара пользователя
Репыч
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 10 месяцев

Сообщение Репыч »

Код: Выделить всё

#
#-----[ FIND ]---------------------------------------------
# Line 838
			$template->set_filenames(array(
				"confirm" => "confirm_body.tpl")
			);

#
#-----[ REPLACE WITH ]---------------------------------------------
#
			$template->set_filenames(array(
				"confirm" => "admin/confirm_body.tpl")
			);

Почему расположение файла confirm_body.tpl меняется, а файл, как это не странно :) в папке админ не появился. ОК, добавил, не знаю может я накосячил где-нить, но нажатие на кнопочку НЕТ при удалении смайлов, званий, слов приводит на такую же страницу только без фона. :?: думаю
Сравнил готовые файлы 2.0.21 с моими по содержимому, отличие только в пустых строках.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Репыч писал(а):Почему расположение файла confirm_body.tpl меняется, а файл, как это не странно в папке админ не появился.
эт наверное потомучто файл должен закачать пользователь, все таки пхп скрипт не создает файл.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Репыч
phpBB 1.2.1
Сообщения: 27
Стаж: 18 лет 10 месяцев

Сообщение Репыч »

crash
Это я иронизировал :)

Вопрос в том, что установив новый форум 2.0.21, получил точно такую же проблему: отмена удаления приводит на такую же страницу запроса только без фона.
Если б я не был чайником, сам бы разобрался, а так приходится вопрошать!

Добавлено спустя 42 минуты 8 секунд:

Поискал решение на phpBB.com
нашёл кучу тем про нехватающий файл и вот такую
http://www.phpbb.com/phpBB/viewtopic.ph ... te+confirm
там человек так и остался с неработающей отменой удаления.
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 18 лет 11 месяцев
Откуда: Киев

Сообщение natali »

03 октября, 2006

Программа: phpBB XS 0.58a, возможно другие версии.
Опасность: Высокая

Наличие эксплоита: Да

Описание:
Уязвимость позволяет удаленному пользователю выполнить произвольный PHP сценарий на целевой системе.

Уязвимость существует из-за недостаточной обработки входных данных в параметре "phpbb_root_path" в сценариях includes/functions_kb.php и bbcb_mg.php. Удаленный пользователь может выполнить произвольный PHP сценарий на целевой системе с привилегиями Web сервера. Для удачной эксплуатации уязвимости опция "register_globals" должна быть включена в конфигурационном файле PHP. Пример:

http://[host]/[path]/includes/functions_kb.php?phpbb_root_path=[file]
http://[host]/[path]/includes/bbcb_mg.php?phpbb_root_path=[file]

URL производителя: http://www.phpbbxs.eu

Решение: Способов устранения уязвимости не существует в настоящее время.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

natali
phpBB XS это не phpBB, а модификация.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
natali
phpBB 2.0.1
Сообщения: 293
Стаж: 18 лет 11 месяцев
Откуда: Киев

Сообщение natali »

ну всё равно примерно в тему.

я поздно раздуплил )))

Вернуться в «Поддержка phpBB 2.0.x»