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

Поздравляю всех с Хеллоуином - 2.0.18 выпущен :)

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

IGO
Читайте внимательно инструкции... делайте все не торопясь!
IGO писал(а):Table 'nasha_forum.SESSIONS_TABLE' doesn't exist
Это свидетельствует о том, что вы строку в constants.php удалили, т.е. произвели замену вместо того чтобы добавить определение новой таблицы после нее.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
imasmoker
phpBB 1.4.1
Сообщения: 48
Стаж: 18 лет 11 месяцев

Сообщение imasmoker »

подскажите MOD для EasyMod для конвертации 2.0.17=>2.0.18
а то все время выкладывли такие патчи а сейчас не выложили у нас
phpBB 2.0.19
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Почему же, выложили...
http://www.phpbbguru.net/mods/?id=116#116
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
imasmoker
phpBB 1.4.1
Сообщения: 48
Стаж: 18 лет 11 месяцев

Сообщение imasmoker »

mercy, my fault, не усмотрел
phpBB 2.0.19
Аватара пользователя
IGO
phpBB 2.0.1
Сообщения: 297
Стаж: 19 лет

Сообщение IGO »

Кто-нибудь переводил?

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

// Autologin Keys - added 2.0.18
$lang['Allow_autologin'] = 'Allow automatic logins';
$lang['Allow_autologin_explain'] = 'Determines whether users are allowed to select to be automatically logged in when visiting the forum';
$lang['Autologin_time'] = 'Automatic login key expiry';
$lang['Autologin_time_explain'] = 'How long a autologin key is valid for in days if the user does not visit the board. Set to zero to disable expiry.';
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

IGO, в локализации, в обновлении в виде мода.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 20 лет
Откуда: Estonia, Tallinn

Сообщение Vladson »

А вот и первая дыра
http://www.securitylab.ru/vulnerability/243222.php
однако она работает только при включенном HTML (по дефолту выключено, и более того я не видел людей которые бы включали его)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
IGO
phpBB 2.0.1
Сообщения: 297
Стаж: 19 лет

Сообщение IGO »

Smayliks, если не сложно дайте перевод lang_main.php and lang_admin.php для phpBB2.x.18
Терпение и труд - всё перетрут
Я на этом форуме уже чуть больше года.. спасибо вам за помощь!
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

IGO
Возьмите на сайте, неужели новости мы сами для себя пишем?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Гога
phpBB 2.0.0
Сообщения: 220
Стаж: 19 лет
Откуда: Архангельск

Сообщение Гога »

Vladson писал(а):HTML (по дефолту выключено, и более того я не видел людей которые бы включали его)
Посмотри на меня :)
Гугл рулит. Я люблю ЛОР.
Интересно, они пришли с миром или им таки нужен наш моск?
Знания принадлежат всему человечеству.
4ell2
phpBB 1.2.0
Сообщения: 17
Стаж: 18 лет 4 месяца

Сообщение 4ell2 »

Тоже возникла проблема со входом на форум. Сначало не могли войти только некоторые пользователи. Я решил форум установить заново и скочал с вашего сайта свежую версию, установли, потом от сюда Categories Hierarchy v 2.1.4 - Installed on phpBB 2.0.18. После установки последнего перезаписал таблици пользователей и приватных сообщений со старого форума, на новый и решил проверить работает ли все это но не смг войти. Куки на своем компе чистил.
Настройку куки проверил по базе:

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

cookie_domain: .runescape.ru
cookie_name: rsforum
cookie_path: /forum_new
cookie_secure: 0
Адрес форума: http://runescape.ru/forum_new/

Таблицу сессий чистил, а таблица ключей сессий пустая... Может надо чтото еще скопировать со старого форуму? Или отчитстить например поля "время сессии" и "страница сессии" в таблице юзеров?
Аватара пользователя
hostt
phpBB 1.4.2
Сообщения: 74
Стаж: 19 лет 2 месяца
Откуда: Gtn

Сообщение hostt »

Vladson писал(а):я не видел людей которые бы включали его
Гога писал(а):Посмотри на меня
Хех ... оказалось, что тоже грешен :cry:
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 2 месяца

Сообщение AlexSh1 »

Друзья!

Сегодня стал обновлять. Обновил. Но стало выдавать ошибку в 86 строке common.php (аргумента второго нет). У меня текст этого кода чуть другой чем был в файле апдейта.

Что было у меня:

if (!isset($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);

Что предписывал найти апгрейд и что сделать:

#-----[ FIND ]---------------------------------------------
#
if (!isset($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']);
unset($input['not_unset']);

while (list($var,) = @each($input))
{
if (!in_array($var, $not_unset))
{
unset($$var);
}
}

unset($input);
}

#
#-----[ REPLACE WITH ]---------------------------------------------
#
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']);
unset($input['not_unset']);

while (list($var,) = @each($input))
{
if (!in_array($var, $not_unset))
{
unset($$var);
}
}

unset($input);
}

==============

Как видите, есть в моем коде (может раньше когда-то что-то делал) отличия от того, что надо найти. Если про все забыть и автоматом заменить, то вылетает ошибка, что в 86 строке:

if (!in_array($var, $not_unset))

ошибка во втором аргументе.

Что мне надо сделать?
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 2 месяца
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

попробуйте заменить на

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

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']); 
unset($input['not_unset']); 

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

unset($input); 
} 
//
// That's all, Folks!
// -------------------------------------------------
AlexSh1
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет 2 месяца

Сообщение AlexSh1 »

Smayliks писал(а):попробуйте заменить на

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

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']); 
unset($input['not_unset']); 

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

unset($input); 
} 
Так ошибку не выдает, но ничего из форума не показывается при заходе на него , просто белая html страница ...

А вот сделал так (некий симбиоз старого и того что надо) и все ок, но правильно ли это?

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);

}

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