Показать сообщение отдельно
Старый 19.04.2011, 17:06 Вверх   #1
.:V.I.P.:.
 
Аватар для Sampler
Sampler вне форума
Доп. информация
По умолчанию Обнуление числа пользователей в опции "Рекорд одновременного пребывания"

Для этого нужно запустить SQL запрос. Но сначала делаем резервную копию БД!

Если хотим сбросить на 0 (точнее будет сразу 1, т.к. вы уже на форуме), выполняем такой запрос:


Код:
UPDATE datastore SET data = 'a:2:{s:9:\"maxonline\";s:1:\"0\";s:13:\"maxonlinedate\";s:10:\"1069899814\";}' WHERE title = 'maxloggedin'
Если база с префиксами, то добавляем его к datastore. Например, префикс vb_:


Код:
UPDATE vb_datastore SET data = 'a:2:{s:9:\"maxonline\";s:1:\"0\";s:13:\"maxonlinedate\";s:10:\"1069899814\";}' WHERE title = 'maxloggedin'
Синий цвет - количество знаков. Красным - число пользователей и дата в формате Unix (timestamp). Изменить дату в этот формат можно тут (хотя формат даты особо не важен, т.к. все равно покажет сегодняшнюю дату).

Запрос запускается отсюда:
Админка - Обслуживание - Выполнить SQL запрос

Если пишет, что нет прав на выполнение запросов, то нужно прописать ID вашего юзера в файл config.php. Ниже пример строчки, где разрешено выполнение запросов пользователям с ID 1 и 55:

Код:
// ****** USERS WITH QUERY RUNNING PERMISSIONS ****** // The users specified here will be allowed to run queries from the control panel. // See the above entries for more information on the format. // Please note that the ability to run queries is quite powerful. You may wish // to remove all user IDs from this list for security reasons. $canrunqueries = '1,55';

Или если не хотите делать запрос в БД, то ищем в таблицу datastore, находим значение в maxloggedin, которое написано в скобках, и меняем на своё значение.





Последний раз редактировалось Sampler; 19.04.2011 в 17:23..
  Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.04119 секунды с 10 запросами