Проблема с PDF отчетами!

lumen_xp аватар

PDF отчеты не создаются. Ну найти я их не смог на сервере.
Хотя в настройках SAMS выставлено их создавать с помощью fpdf.
Команда "#php createpdf.php" в /usr/local/share/sams приводит к продолжительному молчанию сервера.
Подскажите куда копать и в какой директории искать отчеты.

lumen_xp аватар

Не туда написал)

YED аватар

Хм... не очень удобно. Тем не менее, спасибо!

--
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. сохраняем, генерируем отчет.

YED аватар

Кстати говоря, понадобилось составить отчёт в 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

lumen_xp аватар

Простите за глупый вопрос. Где тикет весить? Я малость тут недавно и всего не знаю...

YED аватар

У меня учитывается только внешний трафик, поэтому в 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

YED аватар

Поддерживаю идею суммарного трафика! Мне нужно начальнику выдать отчёт за месяц, в котором были бы никнеймы, трафик и имена юзверей. Очень было бы удобно!
Ещё можно сохранять не 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

lumen_xp аватар

Трафик суммарный внешний + кэш. В отчете только внешний?
Ну как вариант можно поставить галочку в вебморде для упрощения жизни. Ну это так на будущее и в расчете на избыточность. А вот на счет суммарного трафика это штука конечно для отчетности нужная. Ну да ладно буду пока так сам ловить момент)

Всегда пожалуйста:)
А эта фича еще кому-нибудь нужна? А то я думаю добавить галочку в web-интерфейс или сделать еще проще - генерировать подробный и краткие отчеты.

Суммарный трафик конечно можно, даже нужно. Если вы повести такой тикет - то это увеличит вероятность реализации. Хотя для этого мне еще время надо найти.

А у вас SAMS какой трафик показывает с кэшем или без?
--
NixDev - Open Source solutions for life

lumen_xp аватар

Огромное спасибо Павел!!!
Но осталась еще одна маленькая просьба... Можно ли как то к PDF отчету добавить полный суммарный трафик? Собственно для отчетности это необходимо. И еще один маленький вопросик почему же объем трафика в отчете отличается от объема трафика в SAMS?

Откройте файлик createpdf.
Найдите внизу его строчки:

UsersTrafficPeriodPDFlib($pdfFile);
AllUsersTrafficPDFlib();

комментируйте вторую

потом ниже:
UsersTrafficPeriodPDF();
AllUsersTrafficPDF();

и опять вторую комментируйте.

Посмотрите результат - понравится, так и оставьте. Не понравится - верните все назад.

--
NixDev - Open Source solutions for life

lumen_xp аватар

В результате разбора полетов возник вопрос...
А нельзя ли урезать PDF отчет автоматически? Ну что бы создавалась только статистика пользователей ( всего 6-7 страниц). А не 300 страниц с подробным описанием кто где был.
Вся эта многостраничность сильно удлянняет процесс создания отчета. А начальству такой подробной информации не надо. Может кто что придумал... Подскажите!

lumen_xp аватар

Все проблема решена

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".