Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> php + shell, nie czekać na wynik?
rimk
post 23.02.2008, 23:36:27
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.07.2007

Ostrzeżenie: (0%)
-----


Czy można poleceniem exec, system itp. odpalić linuksową aplikację i nie czekając już na jej wykonanie zakończyć skrypt?
Go to the top of the page
+Quote Post
marcio
post 24.02.2008, 00:09:51
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Jak wylaczyc zatrzymac za pomoca exit()-return()??Lub ma dzialac w tle


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
rimk
post 24.02.2008, 00:23:59
Post #3





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 2.07.2007

Ostrzeżenie: (0%)
-----


Skrypt odpala linuksowy program i nie czeka na jego wykonanie (bo program wykonuje się baaaaardzo długo) - sam się naturalnie kończy.
Go to the top of the page
+Quote Post
l0ud
post 24.02.2008, 11:02:10
Post #4





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Uruchom program w screenie:

http://jakilinux.org/aplikacje/konsola/screen-sztuczki/


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
DarkItachiPL
post 20.07.2008, 00:33:10
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 26.06.2008

Ostrzeżenie: (0%)
-----


Sry za odkopanie... Ale dało by rade zrobić takie coś na windows jak screen na linux?
Go to the top of the page
+Quote Post
jekyl
post 20.07.2008, 10:13:38
Post #6





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 23.12.2006

Ostrzeżenie: (0%)
-----


jasne ze sie da robilme komunikator oparty na jabberze i wlasnie tez mialme ten problme ze odplanie shell_exec w linuxie czekalo na zakonczenie programu ktory sie nei konczyl gdzy byl to proces php odpowiedzialny za wysylanie wiadomosci wystarczy przekierowac wynik gdziekolwiek np

  1. <?php
  2. shell_exec("php skrypt.php params 1 > gdzies &")
  3. ?>


powinno dzialac
Go to the top of the page
+Quote Post
DarkItachiPL
post 20.07.2008, 12:24:27
Post #7





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 26.06.2008

Ostrzeżenie: (0%)
-----


a dało by rade zrobić żeby zamiast tego "php plik.php" było np. start c:\program.exe i żeby nie czekało na jego zakończenie??
Go to the top of the page
+Quote Post
l0ud
post 20.07.2008, 13:24:38
Post #8





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Nie testowałem tego, ale być może zadziała:
http://blog.lipek.net/index.php/2008/02/26...-procesu-w-tle/


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 02:29