| Freesco, NND, CDN, EOS http://forum.freesco.pl/  | 
|
| własny obrazek uptime-project http://forum.freesco.pl/viewtopic.php?f=28&t=13106  | 
	Strona 1 z 2 | 
| Autor: | qrak [ poniedziałek, 31 lipca 2006, 17:56 ] | 
| Tytuł: | własny obrazek uptime-project | 
Jak chyba wszyscy zauważyli brakuje w sygnaturkach obrazków uptime-project. Udałem się więc na forum uptime-project żeby zobaczyć o co chodzi i znalazłem rozwiązanie jak zrobić swój obrazek. Przepis: 
 apache, php, lynx, dla użytkowników łącz ze zmiennym IP zarejestrowana domena dyn.pl, no-ip.com lub podobna, oraz paczka uptime 
 1. ściągamy paczkę: lub 2. należy rozpakować paczkę uptime.tar.gz w katalogu www, przechodzimy do folderu uptime, i edytujemy linię 13 pliku nnd.php wpisując zamiast 98402 swój numer konta uptime* * można go łatwo zdobyć otwierając swój profil uptime, znajduje się on w pasku adresu: http://pl.uptime-project.net/page.php?page=toplist&content=profile&uid=98402 3. edytujemy crontab żeby obrazek był odświeżany co jakiś czas, np. dodając wpis: 4. w konsoli wydajemy polecenie Teraz możemy sprawdzić, czy działa odpalamy przeglądarkę www i wprowadzamy adres powinniśmy ujrzeć wygenerowany obrazek uptime. Parę słów wyjaśnienia co do plików: VeraMono.ttf - czcionka używana do generowania obrazka (można oczywiście skorzystać z innej, trzeba wtedy wyedytować linie 77 do 81) nnd.dat - dane konta, uaktualniane przez skrypt nnd.php nnd.php - skrypt generujący obrazek nnd.png - obrazek wygenerowany przez skrypt uptime.png - tło używane do generowania obrazka (można oczywiście skorzystać z innego, ten jest zrobiony testowo i nie jest najpiękniejszy [EDIT] - wprowadziłem kosmetyczne zmiany w pliku nnd.php (nie ma potrzeby podmiany pliku jeśli ktoś ma starszą wersję) - czcionka comic została zastąpiona czcionką VeraMono -dostępne dwie paczki: uptime-0.1.tar.gz   
uptime-0.2.tar.gz  
		
		 | 
	|
| Autor: | Mis' [ poniedziałek, 31 lipca 2006, 18:12 ] | 
| Tytuł: | |
Dzięki, daj ten opis do wiki, tam nie zginie po kilku dniach...  | 
	|
| Autor: | viater [ poniedziałek, 31 lipca 2006, 21:46 ] | 
| Tytuł: | |
Wszystko oki, tylko że dopóki nie dałem praw 666 dla nnd.dat i nnd.png, to burzyło sie, że nie ma praw zapisu do tych plików. Czyli co, lynx parsując nnd.php, robi to jako nobody ? Trochę to niebezpieczne dawać "+w" dla "others" - nie da się inaczej ? Dopisane ====== Bałwan jestem (chyba) - przecież to normalne, że w Apaczu skrypty php są wykonywane jako nobody. Qrak - u ciebie pewnie jest thttpd odpalony jako root ?  | 
	|
| Autor: | Kszych [ piątek, 4 sierpnia 2006, 09:43 ] | 
| Tytuł: | Re: własny obrazek uptime-project | 
qrak pisze: Jak chyba wszyscy zauważyli brakuje w sygnaturkach obrazków uptime-project.  
Zgodnie z "przepisem" a efekt: [root@saturn uptime]# lynx -dump http://localhost/uptime/nnd.php >> /dev/null Looking up localhost Unable to locate remote host localhost. Alert!: Unable to connect to remote host. lynx: Can't access startfile http://localhost/uptime/nnd.php za localhosta podstawiam rzeczywisty adres i czy to IP czy domena efekt identyczny, w czym problem ? thx za podpowiedz ... jakie atrybutu muszą mieć pliki ?  | 
	|
| Autor: | qrak [ piątek, 4 sierpnia 2006, 11:12 ] | 
| Tytuł: | |
w paczce był mały błąd, nie wiem jak to przeoczyłem :/ powinno być tak: -rw-rw-rw-  1 root   root   126364 2006-07-25 04:29 comic.ttf -rw-rw-rw- 1 root root 524 2006-08-04 11:03 nnd.dat -rw-rw-rw- 1 root root 2477 2006-07-29 22:45 nnd.php -rw-rw-rw- 1 root root 8426 2006-08-04 11:03 nnd.png -rw-rw-rw- 1 root root 4337 2006-07-25 04:29 uptime.png Te atrybuty też mi sie nie podobają, takie mi zalecił znajomy programujący w php, oczywiście poprawki mile widziane  | 
	|
| Autor: | Kszych [ piątek, 4 sierpnia 2006, 12:03 ] | 
| Tytuł: | |
qrak pisze: w paczce był mały błąd, nie wiem jak to przeoczyłem :/ 
niestety , po zmianach efekt też żaden http://www.czerwiensk.com.pl/uptime/nnd.php , w jaki sposób to funkcjonuje u Ciebie ? przecież to ta sama paczka za wyjątkiem CHMODów które poprawiłem na 666 ...  | 
	|
| Autor: | qrak [ piątek, 4 sierpnia 2006, 12:09 ] | 
| Tytuł: | |
zamiast spróbuj hmm nie wydaje mi się, że żaden popatrz na plik wynikowy http://www.czerwiensk.com.pl/uptime/nnd.png  | 
	|
| Autor: | Kszych [ piątek, 4 sierpnia 2006, 12:15 ] | 
| Tytuł: | |
qrak pisze: hmm nie wydaje mi się, że żaden popatrz na plik wynikowy http://www.czerwiensk.com.pl/uptime/nnd.png 
fakt, nie zerknełem ze *.dat się updatował  | 
	|
| Autor: | Yanix [ piątek, 4 sierpnia 2006, 15:26 ] | 
| Tytuł: | |
Hehe, działa. Dzięki za fajny trick  | 
	|
| Autor: | Kszych [ niedziela, 6 sierpnia 2006, 15:34 ] | 
| Tytuł: | |
qrak pisze: zamiast  
spróbuj Zaczyna mnie powoli trafiać, próbowałem w róznych kombinacjach od localhosta, IP zewnętrznego sieci, 127.0.0.1, 192.168.10.1 i nic - staty nie odświeżają się. Wychodzi na to ze skrypt nnd.php nie jest wykonywany. Do crontab -e dodałem wpis proponowany przez Ciebie, w logach crona co godzinę jest wykonywany ale efektu zero. Jeżeli z łapki wkleję link do nnd.php w przeglądarkę i uruchomię, uptime na stronie odświeża się, ki diabeł ?  | 
	|
| Autor: | qrak [ niedziela, 6 sierpnia 2006, 17:04 ] | 
| Tytuł: | |
Kszych pisze: Jeżeli z łapki wkleję link do nnd.php w przeglądarkę i uruchomię, uptime na stronie odświeża się, ki diabeł ? 
Z tego wynika, że skrypt działa, wina leży po stronie serwera (zablokowanego localhosta) Poproszę o zawartość plików hosts.allow, hosts.deny i konfigu apacha (może wklej na http://paste.plone.org/ bo jest długi).  | 
	|
| Autor: | Kszych [ poniedziałek, 7 sierpnia 2006, 06:42 ] | 
| Tytuł: | |
qrak pisze: Poproszę o zawartość plików hosts.allow, hosts.deny i konfigu apacha . 
Ależ proszę uprzejmie http://www.czerwiensk.com.pl/qrak/hosts.allow hosts.allow http://www.czerwiensk.com.pl/qrak/hosts.deny hosts.deny http://www.czerwiensk.com.pl/qrak/httpd.conf httpd.conf Thx za dotychczasową pomoc ...  | 
	|
| Autor: | qrak [ poniedziałek, 7 sierpnia 2006, 14:34 ] | 
| Tytuł: | |
Pochwal się jeszcze swoim firewallem  | 
	|
| Autor: | Kszych [ poniedziałek, 7 sierpnia 2006, 19:17 ] | 
| Tytuł: | |
qrak pisze: Pochwal się jeszcze swoim firewallem   
No sorry, ale co tam byłoby nie tak, skoro standardowo usługa z uptime mi chodzi (w końcu to ja założyłem lige NND się nie chwaląc  | 
	|
| Autor: | qrak [ wtorek, 8 sierpnia 2006, 13:51 ] | 
| Tytuł: | |
Chodzi mi głównie o regułki jakie dodałeś do iptables, którąś musiałeś zablokować localhosta, na przykład: Wystarczy mi wynik  | 
	|
| Autor: | Kszych [ wtorek, 8 sierpnia 2006, 16:29 ] | 
| Tytuł: | |
qrak pisze: Chodzi mi głównie o regułki jakie dodałeś do iptables, którąś musiałeś zablokować localhosta, na przykład: 
Wystarczy mi wynik www.czerwiensk.com.pl/qrak/iptables , chyba nic tu nie znajdziesz ... pozdrawiam.  | 
	|
| Autor: | qrak [ wtorek, 8 sierpnia 2006, 17:38 ] | 
| Tytuł: | |
Rzeczywiście nic ciekawego nie znalazłem, jeszcze może pokaż plik hosts i na tym moje pomysły się kończą  | 
	|
| Autor: | viater [ wtorek, 8 sierpnia 2006, 23:48 ] | 
| Tytuł: | |
Qrak, qrcze, zapierniczyłeś mi czcionkę ?  | 
	|
| Autor: | Kszych [ środa, 9 sierpnia 2006, 13:55 ] | 
| Tytuł: | |
qrak pisze:  może pokaż plik hosts i na tym moje pomysły się kończą   
tu także nic o localhoście ... http://www.czerwiensk.com.pl/qrak/hosts , pozdrawiam . Nie rozumiem kiego grzyba u Ciebie chodzi a u mnie nie ? Z łapki odpale link do nnd.php to odświeży, ze skryptu w crontabie nie.  | 
	|
| Autor: | qrak [ środa, 9 sierpnia 2006, 23:28 ] | 
| Tytuł: | |
a jednak znalazłem sprawcę, w pliku hosts brakuje Ci wpisu: @viater: jesli tak to nieumyślnie  | 
	|
| Strona 1 z 2 | Strefa czasowa UTC+2godz. | 
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/  | 
|