Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przeładowanie iptables z poziomu PHP
gemini2201
post 11.01.2012, 08:32:27
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 23.02.2009

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


Probuje przeladowac iptables z poziomu skryptu php.
Jezeli manualnie wywolam skrypt (konto root) jest ok iptables sie przeladuje.
W przypadku uruchamiania skryptu z crona (konto root) nic sie nie dzieje - regulki sie nie przeladowuja.


  1. system("/etc/init.d/iptables-persistent stop",$r);
  2. echo $r;
  3. system("/etc/init.d/iptables-persistent start",$r);
  4. echo $r;
  5.  

W obu przypadkach (niezaleznie czy uruchamiane z crona czy nie) zmienna $r zwraca 0, co wg. manuala oznacza poprawne wywolanie polecenia.
Tylko dlaczego w momencie wywolania z crona regulki sie nie przeladowuja?

Ten post edytował gemini2201 11.01.2012, 08:40:15
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 06:28