Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam
Możecie wytłumaczyć nowemu jak krok po kroku uruchomić statystyki dostępne przez www..
wiem że od tego jest lstat ale w apt-get się nie znajduje a ja nie potrafie sobie z tym poradzić ..
Instaluje RRDtool rrdtool.tar.gz
Następnie
tar -xzvf rrdtool.tar.gz
i przy poleceniu:
./configure --enable-latin2
Mam nastepujące błędy:
Findr 3rd-Party Libraries checking for art_vpath_add_point in -lart_lgpl_2... no checking for pkg-config... no configure: WARNING: ---------------------------------------------------------------------------- * I could not find a working copy of libart-2.0. Check config.log for hints on w hy this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately so that compiler and the linker can find libart_lgpl_2 and its header files. I f you have not installed libart-2.0, you can get it either from its original hom e on ftp://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/ You can find also find an archive copy on http://oss.oetiker.ch/rrdtool/pub/libs The last tested version of libart-2.0 is 2.3.17. LIBS=-lm LDFLAGS= CPPFLAGS= -I/usr/include/libart-2.0 ---------------------------------------------------------------------------- checking for zlibVersion in -lz... no checking for pkg-config... no configure: WARNING: ---------------------------------------------------------------------------- * I could not find a working copy of zlib. Check config.log for hints on why this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately so that compiler and the linker can find libz and its header files. If you have not installed zlib, you can get it either from its original home on http://www.gzip.org/zlib/ You can find also find an archive copy on http://oss.oetiker.ch/rrdtool/pub/libs The last tested version of zlib is 1.2.3. LIBS=-lm LDFLAGS= CPPFLAGS= ---------------------------------------------------------------------------- checking for png_access_version_number in -lpng... no checking for pkg-config... (cached) no configure: WARNING: ---------------------------------------------------------------------------- * I could not find a working copy of libpng. Check config.log for hints on why this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately so that compiler and the linker can find libpng and its header files. If you have not installed libpng, you can get it either from its original home on http://prdownloads.sourceforge.net/libpng/ You can find also find an archive copy on http://oss.oetiker.ch/rrdtool/pub/libs The last tested version of libpng is 1.2.10. LIBS=-lm LDFLAGS= CPPFLAGS= ---------------------------------------------------------------------------- checking for FT_Init_FreeType in -lfreetype... yes checking ft2build.h usability... no checking ft2build.h presence... no checking for ft2build.h... no checking for pkg-config... (cached) no configure: WARNING: ---------------------------------------------------------------------------- * I could not find a working copy of freetype2. Check config.log for hints on wh y this is the case. Maybe you need to set LDFLAGS and CPPFLAGS appropriately so that compiler and the linker can find libfreetype and its header files. If you have not installed freetype2, you can get it either from its original home on http://prdownloads.sourceforge.net/freetype/ You can find also find an archive copy on http://oss.oetiker.ch/rrdtool/pub/libs The last tested version of freetype2 is 2.1.10. LIBS=-lm LDFLAGS= CPPFLAGS= -I/usr/include/freetype2 ---------------------------------------------------------------------------- configure: error: Please fix the library issues listed above and try again.
Offline
apt-get install rrdtool apt-get install librrds-perl cd /lstat configure --iso-8859-2 --with-httpdconf=ścieżka do httpd.conf make make install cp /usr/local/lstat/bin/lsatd.rc /etc/init.d/ update-rc.d lstatd.rc defaults 91 /etc/init.d/lstatd.rc start
Offline
Problem mam jeszcze przed instalacją lstats, mianowicie przy komendzie
./configure --enable-latin2
wywala mi komunikat jak wyżej
configure: error: Please fix the library issues listed above and try again.
brakuje bibliotek mimo tego że są zainstalowane
libart-2.0
freetype-2
Po komendzie
lstat-2.3.2# ./configure --iso-8859-2 -- apache --with-httpdconf=/etc/apache/httpd.conf
Statystyki jednak ruszyły i są dostępne przez www
Ale czemu są te błędy?
Offline
a ja mam taki problem
serwer:/usr/src/lstat-2.3.2# ./configure --iso-8859-2 --with-httpdconf=/etc/apache2/httpd.conf
Configuring for Apache
Cant detect wwwuser or apache group from file /etc/apache2/httpd.conf.
Please specify one by additional switches: --with-wwwuser= and --with-wwwgroup=
dopisalem --with-wwwuser=root i dalej ten sam blad
apache mam z paczki
Offline
http://forum.dug.net.pl/viewtopic.php?t=2709&highlight=lstat
Offline
ok skapilowalem i zainstalowalem. zrestartowalem apache i lstat i wyskakuje
The requested URL /lstat/lstat.cgi was not found on this server.
Offline
ok skapilowalem i zainstalowalem. zrestartowalem apache i lstat i wyskakuje
The requested URL /lstat/lstat.cgi was not found on this server.[/quote]
Znaczy to że nie ma tego skryptu w miejscu gdzie powinien być lub jego położenie w konfiguracji jest określone błędnie, uff...
Sprawdź czy masz ten skrypt lstat.cgi (u mnie w /usr/local/lstat/www/ się znajduje). Przejrzyj też plik /etc/apache(2)/lstat.conf
Zarejestrowany użytkownik Linuksa #361563
Offline
no mam wszystko jest tam gdzie powinno ale nadal nie dziala
Offline
no tak jest ale go nie ma :)
w pliku httpd.conf musisz mu dac sciezke do plikow cgi i pl, zeby mogy sie uruchamiac tzn, musisz miec taki wpis:
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/var/www/cgi-bin/"> AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory>
lub taki
<Directory "/var/www/lstat"> AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory>
gdzie katalogi cgi-bin i lstat i musza istniec w /var/www
a pliku konfiguracyjnym apacha (jezeli uzywasz apache2 to w: /etc/apache2/apache2.conf) musisz miec odznaczone to:
AddHandler cgi-script .cgi
Offline
ok dzieki za odpowiedz ale mam apache 2 z paczki a w httpd. conf nic niema i niebylo.
moze w sites available mam dopisac to co mowisz ?
Offline
dobra zrobilem linka do lstat.conf w sites-enabled i chodzi
a jak zrobic wykresy dla poszczegolnych ip i portow, zakresow portow serwera ?
Offline
dobra zrobilem linka do lstat.conf w sites-enabled i chodzi
a jak zrobic wykresy dla poszczegolnych ip i portow, zakresow portow serwera ?[/quote]
Zaglądałeś kiedyś na stronę projektu?
http://lstat.sourceforge.net/pl/manual/pl/mark.html
Zarejestrowany użytkownik Linuksa #361563
Offline
A jak dodać takiego istata do chrootowanego apacha2 :>, bo jak go poprostu przeniosłem to niestety wykonuje jakiś błąd :( narazie jeszcze niemialem czasu na to popatrzeć bliżej ale pytam bo może ktos już takie cuś robił.
Offline
Biexi powiedz tylko jak go dodać do chroota to napisze nawet dwie wersje :]
Offline
na temet lstata moge doktorat napisac :]
Offline
[b]jezoo[/b] Jak powinien wyglądać link do obazu z wykresu, tak abym mógł sobie go wkleić np. na forum w postaci obrazka.
Offline
pomiedzy [ img ] [ /img] wstawiasz adres do wykrezu np:
[img]http://213.199.217.213/lstat/statimg/1_int1.png?1148479534181861[/img]
aby pobrac adres do obrazka klikasz prawym myszy na wykresie i "kopiuj adres odnosniuka" lub "kopiuj skrot"[/img]
2 sposob
<img src="http://213.199.217.213/lstat/statimg/1_int1.png?1148479534181861" border=0>
Offline
Jednak nie do końca tak jak piszesz, końcówka linka musi zawierać rozszerzenie .png bo inaczej nic się nie wyświetli w tagach [img] [/img]
http://localhost/lstat/statimg/1_int1.png
Offline
to jest oczywiste, ze musi miec rozszezenie. lstat generuje Ci przeciez obraz png, jpg lub gify w zaleznosci jak go skonfigurujesz
Offline
szybka instalacja lstata:
http://213.199.217.213/artykuly/lstat.pdf
[b]BiExi[/b] jak by co to wrzuc to do artow ;)
Offline
jezoo po co taki config
wystarczy
apt-get install rrdtool
apt-get install librrds-perl
cd /lstat
configure --iso-8859-2 --with-httpdconf=ścieżka do httpd.conf
make
make install
cp /usr/local/lstat/bin/lsatd.rc /etc/init.d/
update-rc.d lstatd.rc defaults 91
/etc/init.d/lstatd.rc start
katalogow nie trzeba robic
do configure trzeba jeszcze dopisac --with-http-user=
(co do poprawnosci tego nie jestem pewien.
pozatym wcale nie trzeba dopisywac tego configa do apache2 wystarczy zrobic linka symbolicznego do lstat.conf w sites-available
podaje jak ja to zrobilem.
Offline
[b]ukasz20[/b]
niestety katalogi trzeba robic, jak konfigurowalem to krzyczal ze nie ma katalogu rrd,
w sumie kombinowalem z nim ok 2 lub/i nawet 3h i mozna powiedziec, ze przerobilem z nim duzo rzeczy
po drugie, byla mowa zeby napisac cos otym jak sie instaluje lstata zeby bylo dobrze, wiec mogles napisac i umiescic arta
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00145 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.22.70.169' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.22.70.169', 1732320107) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732319807 |
0.00041 | SELECT topic_id FROM punbb_posts WHERE id=30324 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=3684 ORDER BY posted |
0.00052 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=3684 AND t.moved_to IS NULL |
0.00004 | SELECT search_for, replace_with FROM punbb_censoring |
0.00368 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=3684 ORDER BY p.id LIMIT 0,25 |
0.00146 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=3684 |
Total query time: 0.00888 s |