PermLUG |
Пермская группа пользователей Linux |
|
|
|
||
ОблакоВход в системуОпросКаким вы бы хотели видеть символ ПермЛАГа?
Жираф
29%
Жираф + tux
9%
only TUX
37%
другое...
26%
Всего голосов: 35
|
Проблема с PDF отчетами!
lumen_xp, 16.06.2008 — 13:53
PDF отчеты не создаются. Ну найти я их не смог на сервере. |
Новые записи в блогахАктивные обсуждения форумаНовости Linux
|
| Пермская группа пользователей Linux, 2003—2010 | ||
Не туда написал)
Хм... не очень удобно. Тем не менее, спасибо!
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.3
pipe samsredir+rejik
ncsa
1. открываем createpdf.php
2. правим класс DATE:
function BeginDate()
{
return("1-06-2008"); //начало периода
}
function EndDate()
{
return("1-10-2008"); //конец периода
}
function sdate()
{
return("2008-06-1"); //начало периода
}
function edate()
{
return("2008-10-1"); //конец периода
}
3. сохраняем, генерируем отчет.
Кстати говоря, понадобилось составить отчёт в PDF за полугодие. Подскажите как указать период, чтобы creatpdf.php создал нужный отчёт? Не силён в php, разобраться не могу :(
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.3
pipe samsredir+rejik
ncsa
сам разобрался. все просто:
#php createpdf.php > test.pdf
поиграв с переменными $date,$edate,$bdate,$eddate можно генерировать отчет за любой период, не только за месяц.
подскажите, плз, где все-таки искать pdf отчеты и как их принудительно создать? php createpdf.php выполняется, но файлов не видно.
спасибо.
ну дык что, никто не сталкивался?
P.S. наверное стоит добавить что версия sams 1.0.3, а php 5.2.6 и mysql 5.1.26-rc
у меня тож проблема с отчетами в pdf. автоматом они не генерятся, а при выполнении
php createpdf.phpвываливается вначале несколько ошибок (посмотреть можно на скрине в атаче), потом куча каракулей и все. отчет же не создается.У нас есть сайт sams.nixdev.net где идет написание документации, учет багов и другие девелоперские процессы.
Я уже рассказывал про это в одной из тем наверху: http://www.permlug.org/node/2881/
ps: но тикеты я уже завел:
http://sams.nixdev.net/ticket/184
http://sams.nixdev.net/ticket/183
http://sams.nixdev.net/ticket/182
--
NixDev - Open Source solutions for life
Простите за глупый вопрос. Где тикет весить? Я малость тут недавно и всего не знаю...
У меня учитывается только внешний трафик, поэтому в pdf данные совпадают с SAMS.
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.2
pipe samsredir+rejik
ncsa
Поддерживаю идею суммарного трафика! Мне нужно начальнику выдать отчёт за месяц, в котором были бы никнеймы, трафик и имена юзверей. Очень было бы удобно!
Ещё можно сохранять не 0.pdf, а например: 200806.pdf, 200807.pdf и т.д.
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.2
pipe samsredir+rejik
ncsa
Я сейчас не скажу точно что в отчете, но скорее всего там эта проблема есть.
Тикет про суммарный трафик создайте - вероятность повысится. Возможно даже для 1.0.2 будет сделано, если тестеры найдутся.
--
NixDev - Open Source solutions for life
Трафик суммарный внешний + кэш. В отчете только внешний?
Ну как вариант можно поставить галочку в вебморде для упрощения жизни. Ну это так на будущее и в расчете на избыточность. А вот на счет суммарного трафика это штука конечно для отчетности нужная. Ну да ладно буду пока так сам ловить момент)
Всегда пожалуйста:)
А эта фича еще кому-нибудь нужна? А то я думаю добавить галочку в web-интерфейс или сделать еще проще - генерировать подробный и краткие отчеты.
Суммарный трафик конечно можно, даже нужно. Если вы повести такой тикет - то это увеличит вероятность реализации. Хотя для этого мне еще время надо найти.
А у вас SAMS какой трафик показывает с кэшем или без?
--
NixDev - Open Source solutions for life
Огромное спасибо Павел!!!
Но осталась еще одна маленькая просьба... Можно ли как то к PDF отчету добавить полный суммарный трафик? Собственно для отчетности это необходимо. И еще один маленький вопросик почему же объем трафика в отчете отличается от объема трафика в SAMS?
Откройте файлик createpdf.
Найдите внизу его строчки:
UsersTrafficPeriodPDFlib($pdfFile);
AllUsersTrafficPDFlib();
комментируйте вторую
потом ниже:
UsersTrafficPeriodPDF();
AllUsersTrafficPDF();
и опять вторую комментируйте.
Посмотрите результат - понравится, так и оставьте. Не понравится - верните все назад.
--
NixDev - Open Source solutions for life
В результате разбора полетов возник вопрос...
А нельзя ли урезать PDF отчет автоматически? Ну что бы создавалась только статистика пользователей ( всего 6-7 страниц). А не 300 страниц с подробным описанием кто где был.
Вся эта многостраничность сильно удлянняет процесс создания отчета. А начальству такой подробной информации не надо. Может кто что придумал... Подскажите!
Все проблема решена