Skocz do zawartości
housed

LINUX STAT

Rekomendowane odpowiedzi

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:

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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 :(((

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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 :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...