Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest środa, 25 czerwca 2025, 01:26

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 10 ] 
Autor Wiadomość
Post: wtorek, 25 października 2005, 19:51 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
Witam :D
Mam problem z konfiguracją skryptu nice2thm ------>http://klub.chip.pl/krzysiekz/nnd/
Mój plik nice2htm.html
: [/] [] ()
#!/usr/bin/perl

#Krzysieek http://klub.chip.pl/krzysiekz/nnd/

#<KONFIGURACJA>

#Pobieranie daty z systemu
$data=`date +"dnia %d.%m.%Y o godzinie %H:%M"`;
#nie zmieniac
$data =~ s/(\r\n|\n)$//;

#odswierzanie generowania
$odswierz=30;

#wyswietlenie oryginalnych statystyk Niceshapera od tabela (wartosci "1" lub "0")
$oryginal=0;

#<PLIKI>

#sciezka do pliku z statystykami Niceshapera ( "/" na koncu wymagany)
$sciezka="/var/www/";

#nazwa pliku statystyk Niceshapera
$plik="nsstats.txt";

#sciezka do pliku users Niceshaper-a ( "/" na koncu wymagany)
$sciezka_konf="/etc/niceshaper/";

#nazwa pliku konfiguracyjnego uzytkownikow Niceshapera
$plik_konf="users";
#sciezka do pliku hosts ( "/" na koncu wymagany)
$sciezka_host="/etc/";

#nazwa pliku z hostami
$plik_host="hosts";

---reszta standardowa


Mój plik nice2htm.sh

: [/] [] ()
#!/bin/sh

#Krzysieek http://klub.chip.pl/krzysiekz/nnd/

#<KONFIGURACJA>

#Pobieranie daty z systemu
data=`date +"dnia %d.%m.%Y o godzinie %H:%M"`;

#odswierzanie generowania strony wynikowej
odswierz=30;

#<PLIKI>

#sciezka do pliku z statystykami Niceshapera ( "/" na koncu wymagany)
sciezka="/var/www/";

#nazwa pliku statystyk Niceshapera
plik="nsstats.txt";

#sciezka do pliku users Niceshaper-a ( "/" na koncu wymagany)
sciezka_konf="/etc/niceshaper/";

#nazwa pliku konfiguracyjnego uzytkownikow Niceshapera
plik_konf="users";

#sciezka do pliku hosts ( "/" na koncu wymagany)
sciezka_host="/etc/";

#nazwa pliku z hostami
plik_host="hosts";
#sciezka do pliku tymczasowego ( "/" na koncu wymagany)
sciezka_tmp="/tmp/"

#nazwa pliku tymczasowego
plik_tmp="nice2htm"

#sciezka do pliku wynikowego ( "/" na koncu wymagany)
sciezka_wynik="/var/www/on-line/"

#nazwa pliku wynikowego
plik_wynik="nice2htm_new.htm"

#</PLIKI>

#<WYGLAD>

#<TABELA>

---reszta standardowa


Pierwszy plik czyli nice2htm.html umieszczeony w /var/www/cgi-bin/ natomiast nice2htm.sh umieszczony w /etc/nice2htm/ :)
Po uruchomieniu nice2htm.sh dostaję
: [/] [] ()
[root@router_nnd nice2htm]# /etc/nice2htm/nice2htm.sh
/etc/nice2htm/nice2htm.sh: line 153: [: too many arguments
/etc/nice2htm/nice2htm.sh: line 153: [: too many arguments
/etc/nice2htm/nice2htm.sh: line 153: [: too many arguments
/etc/nice2htm/nice2htm.sh: line 153: [: too many arguments
[root@router_nnd nice2htm]#


A linia 153 w w/w pliku to
: [/] [] ()
if [ $i != $ban_host1 -a $i != $ban_host2 ]; then

Nic w niej nie zmieniałem i nie wiem czemu nie działa do tego uruchamiając ----------> http://damiani.no-ip.org/cgi-bin/nice2htm.html
otrzymujemy komunikat
: [/] [] ()
403 Forbidden
The requested URL '/cgi-bin/nice2htm.html' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden.
thttpd/2.25b 29dec2003

Co ja robię źle że nie działa :?: :?
Proszę pomóżcie :oops:

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 27 października 2005, 18:09 
Offline
Użytkownik

Rejestracja: czwartek, 14 lipca 2005, 22:10
Posty: 236
U mnie bez probleu działa :)

pozmianiaj tylko scieszki do plików i tyle, posprawdzaj jeszcze raz scieszki, ja odrazu doplaiłem

_________________
Hej wszystkim :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 27 października 2005, 18:54 
Offline
Użytkownik

Rejestracja: piątek, 7 października 2005, 01:04
Posty: 240
Lokalizacja: Sosnowiec
zip20 pisze:
U mnie bez probleu działa :)

pozmianiaj tylko scieszki do plików i tyle, posprawdzaj jeszcze raz scieszki, ja odrazu doplaiłem

No to mi może skopiuj swojego konfiga jeżeli możesz 8)
Zrobię tak jak ty masz :)

_________________
Pozdrawiam
Damiano
---------------
Pomogłem :?: Kliknij ikonkę "Pomógł" 8)
Miejcie litość - ja dopiero zaczynam ;)
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 28 października 2005, 13:18 
Offline
Użytkownik

Rejestracja: czwartek, 14 lipca 2005, 22:10
Posty: 236
plik:

nice2htm.htm---> /var/www/statystyki

zawartoasc pliku: (to co zmieniłem)

#scieszka do pliku z statystykami niceshapera
$scieszka="/var/www/stats/"; ------> tam mi niceshaper wrzuca swoje statystyki (zmien na swoje, jak masz gdies w innym miejscu )

nice2htm.sh----> /usr/nice2htm/

zawartosc pliku: (to co zmieniłem)

#scieszka do pliku z statystykami niceshapera
$scieszka="/var/www/stats/"; ------> tam mi niceshaper wrzuca swoje statystyki (zmien na swoje, jak masz gdies w innym miejscu )

#scieszka do pliku wynikowego
sciezka_wynik="var/www/statystyki"

skrypt odpalsz przez ten w usr a nie www

no i wrzuculem do crona zeby co minute aktualizowal to wszystko

wykresy sa pod http://ip serwera/statystyki/

_________________
Hej wszystkim :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 30 października 2005, 13:56 
Offline

Rejestracja: sobota, 29 października 2005, 12:31
Posty: 36
Lokalizacja: poznan
Dokładnie tak zrobiłem i wszystko ok!
p.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 listopada 2005, 17:28 
Offline
Użytkownik

Rejestracja: niedziela, 18 maja 2003, 22:55
Posty: 386
Lokalizacja: Rzeszów
fakt ze odkopuje temat ale maly problemik mam. jak uruchomie nice2htm.sh nic nie wywala ale statow nie widac
The requested URL '/cgi-bin/nice2htm.html' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden.
sciezki dobre. thttpd zainsyalowany perl tez.

_________________
------------------------
HOUSE music


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 listopada 2005, 17:55 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a jak obciazenie procesora po uruchomieniu - u mnie podskoczylo znacznie wiec dalem sobie spokoj z tym skryptem


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 listopada 2005, 17:59 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Cytuj:
The requested URL '/cgi-bin/nice2htm.html' resolves to a file which is marked executable but is not a CGI file; retrieving it is forbidden.


W wolnym tlumaczeniu:

Pomimo,że ktos zrobl plik /cgi-bin/nice2htm.html wykonywalnym, system sadzi ze nie jest to jednak plik cgi w zawiazku z czym nie ma najmniejszego zamiaru go wykonywac o czym lojalnie informuje w/w ktosia wyswietlajac informacje o bledzie. Zapewne myli sie, ale trodno dyskutowac z bezduszna maszyną, która głucha jest na jakiekolwiek argumenty. (Woda świecona i kadzidło zapewne również nie bedzie pomocne). Byc moze uczeni magowie zanaja zaklecia umozliwiajace naprawienie tego, ale to wiedza tajemna dostepna tylko wybranym.
:twisted: :twisted: :twisted: :twisted:

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 listopada 2005, 18:15 
Offline
Użytkownik

Rejestracja: niedziela, 18 maja 2003, 22:55
Posty: 386
Lokalizacja: Rzeszów
eeee... czyli nie bede wiedzial. no coz zaczne od zrodla. czyli odinstaluje perla potem thttpd. a potem zainstaluje jeszcze raz. chodzilo mi to wczeniej na pierwszym systemie, dlatego sie pytam.

_________________
------------------------
HOUSE music


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 26 listopada 2005, 18:49 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Cytuj:
dinstaluje perla potem thttpd. a potem zainstaluje jeszcze raz. chodzilo mi to wczeniej na pierwszym systemie, dlatego sie pytam.

to nie windows, nic Ci to nie pomoże.

to nie wina skryptu tyko wywolania thttpd. Standardowo wywolywany przez
/etc/rc.d/thttpd nie obsluguje plikow cgi.

: [/] [] ()
#!/bin/bash

. /etc/rc.conf
. /etc/rc.d/functions

PID=`pidof -o %PPID /usr/sbin/thttpd`
case "$1" in
  start)
    stat_busy "Starting thttpd"
    [ -z "$PID" ] && /usr/sbin/thttpd -c "/cgi-bin/*"  -p 80 -u nobody -d /var/www -T iso-8859-2
    if [ $? -gt 0 ]; then
      stat_fail
    else


To ZAKLECIE wyczytalem w KSIĘDZE WIEDZY:

-c "/cgi-bin/*"

_________________
Nie jestem NEKROMANTĄ, nie wróżę z flaków!
Alkohol pity z umiarem nie szkodzi nawet w największych ilościach!
Przeczytaj nim zapytasz
Obrazek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 10 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl