Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
plik cgi nie generuje wykresow przez www http://forum.freesco.pl/viewtopic.php?f=22&t=14540 |
Strona 1 z 2 |
Autor: | Kimas [ czwartek, 11 stycznia 2007, 22:24 ] |
Tytuł: | plik cgi nie generuje wykresow przez www |
witam mam taki problem, mam skrypt cgi do generowania wykresow temperatury, tyle ze jak wchodze na niego przez www to nie tworzy wykresow, a jak zaloguje sie do nnd i z wiersza polecen uruchomie to wszystko jest ok, co mam nie tak???? |
Autor: | rikardo7 [ niedziela, 14 stycznia 2007, 16:24 ] |
Tytuł: | |
chmod +x /plik/*.cgi powinno pomoz |
Autor: | Kimas [ niedziela, 14 stycznia 2007, 16:38 ] |
Tytuł: | |
cgi-bin]# chmod +x /temperatura/*.cgi chmod: nie ma dostępu do `/temperatura/*.cgi': Nie ma takiego pliku ani katalogu |
Autor: | mazol [ niedziela, 14 stycznia 2007, 22:24 ] |
Tytuł: | |
a czy ten plik nazywa sie poprostu *.cgi? ![]() chmod +x nazwa.cgi |
Autor: | Kimas [ niedziela, 14 stycznia 2007, 22:41 ] |
Tytuł: | |
plik nazywa sie temperatura bez .cgi |
Autor: | mazol [ niedziela, 14 stycznia 2007, 22:57 ] |
Tytuł: | |
no to chmod +x temperatura |
Autor: | Kimas [ niedziela, 14 stycznia 2007, 23:32 ] |
Tytuł: | |
lol toz tak juz dawno robilem, prawa wykonywalnosci mam ustawione na 755 |
Autor: | gg123456 [ poniedziałek, 15 stycznia 2007, 08:09 ] |
Tytuł: | |
A w tym skrypcie polecenia masz pisane razem ze ścieżkami? Chodzi o to, że nie może być np., tylko musi być pełna świeżka np. Nie dotyczy to 'echo', wszystkich pętli, arytmetyki i pewnie kilku innych rzeczy. |
Autor: | Kimas [ poniedziałek, 15 stycznia 2007, 08:31 ] |
Tytuł: | |
wedlog mnie wszystko wyglada ok skrypt jest tu: http://sieckrecia.dyndns.org/temperatura |
Autor: | gg123456 [ poniedziałek, 15 stycznia 2007, 09:20 ] |
Tytuł: | |
a ścieżka do rrdtool? |
Autor: | Kimas [ poniedziałek, 15 stycznia 2007, 11:14 ] |
Tytuł: | |
sciezka do rrdtool jest dobra bo skoro gdy wlacze ten skrypt z wiersza polecen to wszystko jest ok |
Autor: | zciech [ poniedziałek, 15 stycznia 2007, 12:59 ] |
Tytuł: | |
czy skrypt jako taki sie uruchamia? tzn. masz stronę z wykresem tylko, że ze starym? a jesli nie ma obrazka (w koncu kazde uruchomienie skryptu recznie obrazek generuje, wiec on jest) to czy masz napis: Powered by Kimas jesli masz, a nie wykonuje sie tylko nowy obrazek to byc moze skrypt uruchamiany z apacza nie ma dostępu do rrdtool graph uzyj pelnej scieżki. Cytuj: sciezka do rrdtool jest dobra bo skoro gdy wlacze ten skrypt z wiersza polecen to wszystko jest ok
To nie jest wcale takie oczywiste. Nie wszyscy maja klucze do wszystkich dzwi ![]() ![]() |
Autor: | gg123456 [ poniedziałek, 15 stycznia 2007, 15:42 ] |
Tytuł: | |
Kimas pisze: sciezka do rrdtool jest dobra bo skoro gdy wlacze ten skrypt z wiersza polecen to wszystko jest ok
Jak może być dobra, jeśli w ogóle jej nie podałeś w skrypcie? |
Autor: | Kimas [ poniedziałek, 15 stycznia 2007, 17:41 ] |
Tytuł: | |
zciech pisze: czy skrypt jako taki sie uruchamia? tzn. masz stronę z wykresem tylko, że ze starym? a jesli nie ma obrazka (w koncu kazde uruchomienie skryptu recznie obrazek generuje, wiec on jest) to czy masz napis: Powered by Kimas strona wyglada normalnie tak jak powinno tylko ze z poziomu www obrazki się nie aktualizują gg123456 pisze: Jak może być dobra, jeśli w ogóle jej nie podałeś w skrypcie?
to co mam gdzie wpisać, bo ja juz nie wiem ![]() ![]() |
Autor: | gg123456 [ poniedziałek, 15 stycznia 2007, 17:45 ] |
Tytuł: | |
wpisz w konsoli: Ta komenda pokaże Ci, gdzie masz rrdtool. Tę ścieżkę wpisz w skrypt zamiast rrdtool, czyli mniej więcej tak: echo echo '<H1>TEMPERATURA</H1>' echo /usr/bin/rrdtool graph /home/httpd/html/rrdtool/temperatura.png \ --height=250 \ --width=800 \ --end now --start end-86400s \ --rigid \ Dla każdego rrdtool |
Autor: | Kimas [ poniedziałek, 15 stycznia 2007, 22:33 ] |
Tytuł: | |
ok pozmienialem( http://sieckrecia.dyndns.org/temperatura ) ale to i tak nic nie daje, jest dalej tak samo ![]() |
Autor: | zciech [ poniedziałek, 15 stycznia 2007, 23:38 ] |
Tytuł: | |
GPRINT:licz:LAST:"aktualnie %2.2lf °C" > /dev/null pozbadz sie > /dev/null a zobaczysz przyczyne na stronie www Aczkolwiek sądzę, że jednak rysuje. Sprawdz date na serwerze. |
Autor: | Kimas [ wtorek, 16 stycznia 2007, 07:39 ] |
Tytuł: | |
pozbyłem się > /dev/null tylko ze wszystko wyglada tak samo, nic się nie zmienilo ![]() zciech pisze: Aczkolwiek sądzę, że jednak rysuje. Sprawdz date na serwerze.
niestety po wejsciu przez www data utworzenia plikow sie nie zmienia ![]() |
Autor: | gg123456 [ wtorek, 16 stycznia 2007, 09:10 ] |
Tytuł: | |
a jak z konsoli wpiszesz , to co się pokazuje? |
Autor: | Kimas [ wtorek, 16 stycznia 2007, 16:22 ] |
Tytuł: | |
sprawdzalem czy sciezka jest dobra, a pokazuje: # /usr/bin/rrdtool RRDtool 1.2.11 Copyright 1997-2005 by Tobias Oetiker <tobi@oetiker.ch> Compiled pią lut 24 15:44:23 CET 2006 Usage: rrdtool [options] command command_options Valid commands: create, update, updatev, graph, dump, restore, last, first, info, fetch, tune, resize, xport RRDtool is distributed under the Terms of the GNU General Public License Version 2. (www.gnu.org/copyleft/gpl.html) For more information read the RRD manpages |
Strona 1 z 2 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |