В. Как узнать, когда был активирован ваучер.
О. Увы, напрямую в веб-интерфейсе этот параметр увидеть негде. Чтобы узнать это, придется воспользоваться консолью сервера. Итак.
Посмотрите ЛОГИН интересующего вас ваучера. Допустим (такой логи будет использован в приведенном ниже примере), это dmitry.
В терминале вводим команду
Код: Выделить всё
mysql -u root -p
в ней сначала перейдем в базу Easyhotspot. Для этого введите команду
Код: Выделить всё
use easyhotspot;
Код: Выделить всё
select acctstarttime from radacct where username='dmitry';
Код: Выделить всё
+---------------------+
| acctstarttime |
+---------------------+
| 2012-06-07 19:38:03 |
| 2012-06-12 09:15:13 |
| 2012-06-12 09:38:34 |
| 2012-06-12 09:40:30 |
| 2012-06-12 09:41:08 |
| 2012-06-12 09:41:49 |
| 2012-06-12 09:44:59 |
| 2012-06-12 09:45:52 |
| 2012-06-12 09:47:40 |
| 2012-06-12 09:48:55 |
| 2012-06-12 09:50:14 |
| 2012-06-12 09:51:39 |
| 2012-06-12 09:53:17 |
| 2012-06-12 09:54:27 |
| 2012-06-12 10:03:09 |
| 2012-06-12 10:04:51 |
| 2012-06-12 10:05:47 |
| 2012-06-12 10:06:23 |
| 2012-06-12 10:09:33 |
| 2012-06-12 10:10:50 |
| 2012-06-12 11:19:40 |
| 2012-06-15 13:52:48 |
| 2012-06-15 18:04:14 |
| 2012-06-15 18:12:41 |
| 2012-06-24 10:13:26 |
+---------------------+
25 rows in set (0.00 sec)
При желании (т.к. зачастую сеансов может быть "ну очень много"), можно ввести запрос, чтобы сервер сам выдал только самую первую строку с одним единственным значением, которое и является датой и временем активации аккаунта:
Код: Выделить всё
select acctstarttime from radacct where username='dmitry' order by acctstarttime limit 1;
Код: Выделить всё
+---------------------+
| acctstarttime |
+---------------------+
| 2012-06-07 19:38:03 |
+---------------------+
1 row in set (0.00 sec)