Mam problem z tymi funkcjami, a mianowicie kiedy wpisuje do nich proste komendy z linuxa np. cat, grep, cut, ls... itd. wszystko jest cacy, ale problem zaczyna się wtedy gdy napisze swoj skrypt w shell'u i chce go odpalić w np. exec('./nazwa_skryptu') albo uzyje przekazania polecenia lub potoku do pliku (np. exec('ping onet.pl -w 3|grep icmp
> ping')) albo jak uzyje jakiejs funkcji do tworzenia pliku(np. touch) wtedy 1. mojego skryptu wcale nie odpala a zmienne w php zostają puste... 2. przekazanie nie tworzy pliku, a gdy wpisze potok bez przekazania np. exec('ping onet.pl -w 3|grep icmp') w zmiennych są głupoty albo tylko część wyniku... 3. touch wogole nie działa...
i teraz moje pytanie Why

? co mam źle ustawione ?
php Version 4.3.10-16
Linux 2.4.27-2-386 #1 (Debian)