Nasunęło mi się takie pytanie po tym jak wczoraj umówiliśmy się na bicie rekordu w największej liczbie użytkowników online.
Otóż kiedy liczba osiągnęła szczyt (30) wynik zapisał się, ale kiedy paru użytkowników się wylogowało ta liczba spadła do 26-ciu i to właśnie ta liczba została zapisana jako rekord. A dwukrotnie było nas 30-stu bo kopiowałem nazwy użytkowników w tym czasie i sam napis:
Na Forum jest
30 użytkowników ::
27 Zarejestrowanych,
3 Ukrytych i
0 Gości
Czy to wina cache'u bazy danych (Cache Generation)?
Rekord obecności dopiero przywróciłem za pomocą zapytania:
[sql]UPDATE `phpbb_config` SET `config_value` = '30' WHERE `config_name` = 'record_online_users';[/sql]
W bazie danych jest teraz prawidłowe 30 ale dopiero po wykonaniu tego zapytania, które podałem powyżej:
....
[sql]('record_online_users','30'),
('record_online_date','1207257216'),[/sql]....
http://www.gory-szlaki.pl/bab.htm
http://www.gory-szlaki.pl/orla_perc.htm
http://www.gory-szlaki.pl/rysy.htm