Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Jak odpalić skrypt, żeby pracował w tle http://forum.freesco.pl/viewtopic.php?f=22&t=16710 |
Strona 1 z 1 |
Autor: | luk1401 [ poniedziałek, 24 marca 2008, 19:28 ] |
Tytuł: | Jak odpalić skrypt, żeby pracował w tle |
Kombinuje tak: i tak i za każdym razem wywala wyniki swojej pracy na konsole. Co zrobić, żeby pracował w tle? |
Autor: | Mis' [ poniedziałek, 24 marca 2008, 20:18 ] |
Tytuł: | Re: Jak odpalić skrypt, żeby pracował w tle |
luk1401 pisze: Kombinuje tak:
i tak i za każdym razem wywala wyniki swojej pracy na konsole. Co zrobić, żeby pracował w tle? połącz jedno z drugim. Przekieruj wyjście scriptu do /dev/null i wywołaj z &. Jak nie pomoże to przekieruj jeszcze wyjścia wszystkich poleceń w scripcie do /dev/null |
Autor: | luk1401 [ poniedziałek, 24 marca 2008, 22:49 ] |
Tytuł: | |
Średnio mi to działa. Może powiem co chce zrobić. Mam skrypt, który odpala bierze z pliku txt jedną linie sprawdza kilka warunków jeśli są spełnione odpala wgeta i ściąga dany plik. Po czym kasuje daną linie z pliku (tego nie wiem jeszcze jak w bashu zrobić, ale może inaczej zrobie). Cały problem jest z tym, że chce skrypt odpalać przez www i zapomnieć. Jak Bo tak to mi sie nie chce odpalać. Aha, próbowałem w wget --background, ale też nic nie daje. |
Autor: | viater [ poniedziałek, 24 marca 2008, 23:04 ] |
Tytuł: | |
luk1401 pisze: Aha, próbowałem w wget --background, ale też nic nie daje.
To spróbuj |
Autor: | luk1401 [ wtorek, 25 marca 2008, 00:42 ] |
Tytuł: | |
Z konsoli ładnie, ale nie mogę nic wymyśleć, żeby przez przeglądarkę się dało to odpalić. Próbowałem cgi-bin i php, ale nic. |
Autor: | Kimas [ wtorek, 25 marca 2008, 00:54 ] |
Tytuł: | |
wiec ja to robie tak: i do /etc/sudoers dodaje linie: |
Autor: | luk1401 [ wtorek, 25 marca 2008, 01:28 ] |
Tytuł: | |
Kimas pisze: wiec ja to robie tak:
i do /etc/sudoers dodaje linie: Zrobiłem tak i generuje mi plik error i out, ale nic poza tym nie robi. |
Autor: | adamz [ środa, 26 marca 2008, 17:48 ] |
Tytuł: | |
Kimas pisze: wiec ja to robie tak:
i do /etc/sudoers dodaje linie: A jak to będzie wyglądało żeby było przypisane dla przycisku ? |
Autor: | viater [ środa, 26 marca 2008, 18:30 ] |
Tytuł: | |
http://pl2.php.net/manual/pl/function.shell-exec.php http://pl2.php.net/manual/pl/function.exec.php http://pl2.php.net/manual/pl/function.system.php |
Autor: | luk1401 [ środa, 26 marca 2008, 20:05 ] |
Tytuł: | |
Już nam się częściowo udało. Dzieki @Kimas za pomoc. Niestety coś jest poryte, że przymula się do czasu zakończenia skryptu, ale to to pestka jest. Dalsze zabawy w weekend. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |