housed Opublikowano 22 Kwietnia 2004 Zgłoś Opublikowano 22 Kwietnia 2004 http://lstat.sourceforge.net/ Staty Zzkompilowalem z godnie z opisem na stronce wszytko poszlo ladnie, pieknie. Nadszedl czas na test statystyk, podalem ades w przegladarce http://192.168.0.1/lstat/lstat.cgi i zamiast statow w przegladarce ujrzalem Nie można odnaleźć strony :( olalem alias :Alias /lstat/ "/usr/local/lstat/www/" i wzucilem recznie istat.cgi itd. do katalogu /var/www/htdocs/lstat/ po odpaleniu http://192.168.0.1/lstat/lstat.cgi ujrzalem listing pliku lstat.cgi : #!/usr/bin/perl -w use strict; #use lib qw ( @@ LIBDIR@@ ); use lib qw ( /usr/local/lstat/lib/ ); # my $kas=/"/"; use RRDs; use CGI qw ................... itd. :( niewiem co jest nie tak mam Slacka 9.1 i brakuje juz mi nerwow czekamna kazda pomoc...... :cry: Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
bigfan Opublikowano 23 Kwietnia 2004 Zgłoś Opublikowano 23 Kwietnia 2004 A poczytales dokumentacje na stronie projektu? Zaktualizowales (a wlasciwie czy sprawdziles, bo z doc wynika, ze automagicznie sie to dzieje) konfiguracje apache i zrestartowales go? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ParanoiK Opublikowano 23 Kwietnia 2004 Zgłoś Opublikowano 23 Kwietnia 2004 Z tego co pamiętam w lstat były jazdy z wersją perla. Ale dużo tutaj nie podałeś - równie dobrze mogą to być prawa dostępu albo inne ip serwera. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Kat_666 Opublikowano 23 Kwietnia 2004 Zgłoś Opublikowano 23 Kwietnia 2004 No mnie tez juz szlag trafia :? Ale problem zupelnie inny, apache nie chce mi za ***** skryptow cgi obslugiwac :cry: A wszystko w pliku konfiguracyjnym wyglada ok... Pozdrowienia Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
housed Opublikowano 23 Kwietnia 2004 Zgłoś Opublikowano 23 Kwietnia 2004 ip servera jest oki prawa tez sa oki, wszystko niby jest ok. teraz cos namieszalem wzocilem calosc do /var/www wszystkie stronk pomocy itd sie odpalaja ale lstat.cgi pokazuje Forbidden You don't have permission to access /lstat.cgi on this server. ------------------------------------------------------------------------------- Apache/1.3.28 chmod pliku jest 755 i caly czas brak dostepu wyskakuje :( Sprawdzilem logi Apatcha i znalazlem cos takiego: [error] [client 192.168.0.2] Options ExecCGI is off in this directory: /var/www/htdocs/lstat.cgi wzucilem lstat.cgi do katalogu cgi-bin i zaczel smigac ale dalej jest cos nie tak bo nie rysuje wykresow w miejsce wykresu pojawia sie puste okno z krzyzykiem e lewym gornym rogu :((( Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Kat_666 Opublikowano 24 Kwietnia 2004 Zgłoś Opublikowano 24 Kwietnia 2004 Software error: Cant open configfile /usr/local/lstat/etc/pages/user.config : Permission denied at /usr/local/lstat/lib//Misc.pm line 169 BEGIN failed--compilation aborted at /usr/local/lstat/lib//Misc.pm line 169. Compilation failed in require at /usr/local/lstat/lib//Lstatobj.pm line 5. BEGIN failed--compilation aborted at /usr/local/lstat/lib//Lstatobj.pm line 5. Compilation failed in require at /usr/local/apache2/cgi-bin/lstat.cgi line 10. BEGIN failed--compilation aborted at /usr/local/apache2/cgi-bin/lstat.cgi line 10. Na stronie projektu wyczytalem: spowodowane jest niewłaściwym ustawieniem praw do zapisu i odczytu. Instalator nie poradził sobie z wykryciem jakiego użytkownika używa serwer Apache. Należy mu to wskazać poprzez dodatkowe przełączniki podczas uruchomienia ./configure --with-wwwuser=USERNAME --with-wwwgroup=GROUPNAME gdzie USERNAME i GROUPNAME to nazwa uzytkownika i grupy, ktora wykorzystuje Apache (przeważnie linia User i Group w httpd.conf) Nie polecam ręcznego ustawiania tych praw. Jeżeli jednak ktoś nie ma wyjścia, to prawa do plików i katalogów powinny być ustawione następująco: /usr/local/lstat drwxr-xr-x root |_bin drwxr-xr-x root |_etc drwxr-xr-x root |_ objects drwx------ www |_ pages drwx------ www |_ lstat.soc srw-rw-rw- root |_lib drwxr-xr-x root |_www drwxr-xr-x root |_ statimg drwx------ www www oznacza użytkownika i grupę, jaką używa serwer www. Jeżeli nie podano inaczej, to pliki i podkatalogi powinny mieć takie same prawa jak nadrzędne katalogi. Podczas uruchomienia? :? Czyli gdzie i jak mam to wpisac? :roll: Pozdrowienia :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...