Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Uruchomienie skryptu w tle.
--AQuatro--
post
Post #1





Goście







Witam.
Chciałbym odpalic sobie skrypcik za pomocą :
shell_exec ();
Php, czeka jednak az odpalony program ukonczy dzialanie.
Ja nie chce, aby php czekał, gdyż uruchamiany program może działać długo,
chcę aby odpalił skrypt i nie czekał na jego wynik.
Jak to zrealizować ! ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MrMag
post
Post #2





Grupa: Zarejestrowani
Postów: 154
Pomógł: 5
Dołączył: 24.02.2004

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


przetestowalem moja wersje i u mnie dziala (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

zobacz sobie w error_log czy nie ma jakis bledow np brak praw dostepu do zrobienia czegos. pamietaj o chmodach

kopiuj
Kod
#!/bin/sh
ping wp.pl >> kopiuj.txt &


kopiuj.php
  1. <?php
  2. shell_exec("./kopiuj > /dev/null");
  3. header("Location: index.php");
  4. ?>


musi to dzialac poniewaz kiedys kopiowalem w ten sposob gigabajtowe pliki.

PS: dlatego kopiuj bo pierwotnie kopiowalem plik, ale to sie dzieje zbyt szybko. lepiej widac to na pingu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował MrMag 4.02.2008, 12:06:40
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 13:40