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

Тонкости работы с таблицей _sessions

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
pehota
phpBB 1.4.2
Сообщения: 52
Стаж: 18 лет 8 месяцев

Сообщение pehota »

Я поражен... Что за демагогия? Здесь по существу кроме Xpert'а кто-нибудь общается? Если вы оказываете поддержку, то где "Terms & Conditions" какой-нибудь, где указано, что дискуссия не выходит за рамки последней официальной версии phpbb? Впрочем, может где-то и отмечен этот нюанс - спорить не буду, дело ваше.
А потом вы с воплем прибежите "Ай-яй-яй, меня сломали!"? И будете всем рассказывать, что phpBB очень дырявый движок?
Детство какое-то... По сравнению VB или IPB? Конечно дырявый, и что? В топике "дырявость" или сессии обсуждаются?

P.S. В очередной раз убеждаюсь, что легче всего обратиться к первоисточнику, а именно к форуму на phpbb.com.
FTN Technologies Support - FidoNet Software
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

pehota писал(а):По сравнению VB или IPB? Конечно дырявый, и что?
так почему ваш выбор пал на phpBB? С таким отношением к безопасности у вас любой форум будет дырявый.
pehota писал(а):P.S. В очередной раз убеждаюсь, что легче всего обратиться к первоисточнику, а именно к форуму на phpbb.com.
Если хватает знаний английского - пожалуйста.
pehota писал(а):Я поражен... Что за демагогия? Здесь по существу кроме Xpert'а кто-нибудь общается?
По существу вам ответили. Если вы не умеете/не хотите читать - здесь только клиника.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 19 лет 4 месяца
Откуда: tln.ee

Сообщение Romiyo »

pehota писал(а):В очередной раз убеждаюсь
вы извращенец? Всё убеждаетесь, убеждаетесь, а всё равно сидите тут... :roll: :lol:
Неадекватен
Аватара пользователя
pehota
phpBB 1.4.2
Сообщения: 52
Стаж: 18 лет 8 месяцев

Сообщение pehota »

так почему ваш выбор пал на phpBB? С таким отношением к безопасности у вас любой форум будет дырявый
На двух сайтах стоит phpbb. Почему? Мне он просто нравится. На третьем ipb (правда БД phpbb была сконвертирована недавно). Что касается сессий (никто не забыл о чем разговор шел?), то понял ровно так, как было написано. На всякий случай спросил и на phpbb.com.
По существу вам ответили. Если вы не умеете/не хотите читать - здесь только клиника
Да что же вы злые-то такие? Мгновенный переход на личности, сарказм, неужели трудно нормально общаться?

Romiyo, нет я не извращенец и не думаю, что в ваших силах и праве указывать мне, на каком форуме общаться.
FTN Technologies Support - FidoNet Software
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет 1 месяц
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 105 раз

Сообщение Balamut »

pehota писал(а):Да что же вы злые-то такие?
Да чтож Вы непонятливые такие? Вас сказали, обновитесь посмотрите. Если проблема останется - будем думать. Зачем решать несуществующие проблемы?
Если так сильно не хотите переходить - воспользуйтесь модом из первого сообщение этого топика.
ЧТО вы ещё хотите услышать?
pehota писал(а):Мгновенный переход на личности, сарказм,
На личности я не переходил. А сказал "Если". Давайте не будем истолковывать слова так, как ВАМ хочется, а будем понимать их так, как положенно в нормальном русском языке.
pehota писал(а): неужели трудно нормально общаться?
Для этого необходимо нормальное общение с обеих сторон.

Ещё раз повторяюсь, все ответы были в этом топике. Что ещё вам интересно услышать? (какие выставить права на папку с jpeg файлом, конвертируемым с помощью ACDSee из bmp?)
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

pehota
я очень удивлюсь если на phpBB.ком не скажут обновится... это раз...
а во-вторых... бери Fix Session Error...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
pehota
phpBB 1.4.2
Сообщения: 52
Стаж: 18 лет 8 месяцев

Сообщение pehota »

Эх, да ничего я уже не хочу услышать. Просто задал конкретный вопрос, а в итоге получил указания на то, что надо научиться читать и совет прогуляться до клиники. Спасибо, конечно.
Вас сказали, обновитесь посмотрите. Если проблема останется - будем думать.
Я же не говорил, что есть проблема, верно?
Зачем решать несуществующие проблемы?
Тоже верно, но ведь можно было сразу так ответить: Мол, если все работает, ну так и не лезь с расспросами, будут проблемы обращайся...
Если так сильно не хотите переходить - воспользуйтесь модом из первого сообщение этого топика.
Именно так и поступаю.

(какие выставить права на папку с jpeg файлом, конвертируемым с помощью ACDSee из bmp?)
Photoshop => Image => Mode => Tools => Chmod => 777. Впрочем, могут быть варианты.
FTN Technologies Support - FidoNet Software
Jovani
phpBB 2.0.5
Сообщения: 477
Стаж: 20 лет

Сообщение Jovani »

pehota писал(а):Сейчас поставил версию 2.0.17. Актуальна ли прооблема с сессиями в этой сборке? Если да, то каким модом все же воспользоваться (форум посещаемый):

Sessions Manager
Fix Session Error
или просто метод, описанный на майпхпбб (ссылку не даю, а то вдруг админ ругаться будет)
В версии, кажись 2.0.6 исправили эту проблему.
До этого, сессии хранились в таблице типа HEAP, сейчас MyISAM.
Таблица HEAP работает очень быстро, так, как находится в ОЗУ, но имеет свойство переполняться. Скорее всего, разработчики phpBB решили просто пожертвовать скоростью.
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Jovani
не скажи... у меня на 2.0.8 переполнилась...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Jovani
phpBB 2.0.5
Сообщения: 477
Стаж: 20 лет

Сообщение Jovani »

[R: R@m$e$ :U]
Ты хочешь сказать, что у тебя переполнилась таблица MyISAM ??
Такого небыло ....
MyISAM может содержать миллионы записей ...

Может ты просто некорректно обновил с предыдущих версий ??
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 19 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Jovani
знаю... тоже пришел к выводу о неправильном обновлении... =) посему не особо уходя в дебри проблемы из-за нехватки времени была смена на myisam простейшим db_update.php... +)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Jovani
phpBB 2.0.5
Сообщения: 477
Стаж: 20 лет

Сообщение Jovani »

[R: R@m$e$ :U]
Можно было-бы не конвертировать в MyISAM ...
Eсли у вас эта таблица типа HEAP, и происходит переодическое переполнение, можно попробовать увеличить параметр MAX_ROWS.
Например из phpMyAdmin:
ALTER TABLE phpbb_sessions MAX_ROWS = 3000;

Но, это, если вам позволят некоторые настройки MySQL.
Еще раз напомню, что таблицы HEAP находятся в ОЗУ.
Работают очень быстро.
И иметь именно этот тип в сессиях, предпочтительнее.

Ну, а с механизмом очистки старых сессий, в phpBB, при просмотре sessions.php, вроде все нормально, хотя тщательно я это не исследовал. Небыло нужды.
Возможно, это какой-то глюк самого MySQL. Фиг знает ...
Если кто найдет "откуда ноги растут", сообщите.
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

Jovani
действительно версия сейчас phpbb 2.0.22 поставил вчера в HEAP, там написано, 550 записей. Стало переполняться... сейчас увеличу по вашей рекомендации

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

ALTER TABLE phpbb_sessions MAX_ROWS = 3000;
посмотрим, что будет... или тогда ждёт меня MyISAM...
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 11 месяцев
Откуда: Moscow

Сообщение Iftin »

какой запрос выполнить, чтобы опять таблицу сессион вернуть в MyISAM?

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

этот запрс вернуый?

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

ALTER TABLE `phpbb_sessions` TYPE = MYISAM;
Gisher
phpBB 2.0.12
Сообщения: 857
Стаж: 17 лет 7 месяцев
Поблагодарили: 1 раз

Сообщение Gisher »

у меня второй день форум перестаёт работать из за таблицы sessions
пока я не починю в phpmyadmin...
сегодгня к примеру ругался на строку 488 в sessins.php
вот этот кусок

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

		// try to login guest
		$sql = "SELECT u.*, s.*
			FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
			WHERE s.session_ip = '$user_ip' 
				AND s.session_user_id = " . ANONYMOUS . "
				AND u.user_id = s.session_user_id 
					LIMIT 0, 1";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql);
		}
вчера уже не помню на какую строчку ругался... было установлено 50 сессий, щас сменил на 2000...

это может быть из за переполнения таблицы?

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