hosting:hosting_log:view

Получение части лога

Параметр Обязательный Тип Описание
class Да String hosting_log
method Да String view
account Да String хостинг-аккаунт
host Да String Сайт
dtime Нет Array массив параметров, указывающих выбранный временной интервал. Имеет такой вид:
[
  "date"      => "YYYY-MM-DD",  // дата в формате ГГГГ-ММ-ДД, необязательный параметр (используется текущая дата, в случае отсутствия)
  "time_from" => "hh:II",       // время в формате чч-ММ, с которого выбираются записи из лога
  "time_to"   => "hh:II",       // время в формате чч-ММ, по которое выбираются записи из лога
]
search Нет String Поисковая строка. Из лога будут выбраны только те записи, в которых присутствует данная строка
sort Нет String сортировка. Может принимать значения «asc» (в порядке возрастания), «desc» (в порядке убывания, значение по умолчанию). Выводит записи, отсортированные по времени в выбранном порядке.
page Нет Int Вывод выбранной страницы лога. Нумерация с ноля
rows_per_page Нет Int Количество записей на страницу. Позволяет задать количество записей, отдаваемых за один запрос. По умолчанию 25.

[
  "log" => [
    "log entry 1",
    "log entry 2",
    "log entry 3",
     ...
  ],
  "paging" => [
    "total_rows"    => int, // Всего записей в логе
    "rows_per_page" => int, // Количество записей на страницу в постраничной выдаче
    "page"          => int  // Текущая страница
  ]
];

В случае, если файл лога имеет слишком большой размер для постоянного к нему обращения, предоставляется возможность скачать его. В подобном случае вы получите ответ такого вида:

[
  "log"       => [],
  "overlimit" => int  // В этом поле будет указан размер файла
]

  • hosting/hosting_log/view.txt
  • Последние изменения: 3 месяц (-ев) назад
  • — rudenko