Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]zamykanie/otwieranie programów
musiek86
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 22.03.2008

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


Czy jest opcja by za pomocą kodu php zamknąć uruchomiony program a następnie go ponownie odpalić?
Dla przykładu: Mam uruchomiony serwer FTP, chce go zamknąć, dopisac dane nowego konta w pliku *.ini a nastepnie uruchomic serwer ponownie, da sie tak za pomocą skryptu php?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Ok przede wszystkim trzeba się zastanowić nad tym czy zamknięcie serwera nie zamknie Ci skryptu... Więc lepiej to zrobić w kolejności

1. zmiana pliku
2. zamknij
3. otwórz

(2 i 3 zameniłbym po prostu na restart (IMG:style_emoticons/default/smile.gif) )

Ogólnie nie widzę problemu zależy tylko jaki to system operacyjny bo w linuxie inaczej w windowsie inaczej.

Co musisz zrobić - założę się że dla obu systemów każdy serwer ma "konsolową" opcję restartu - czyli komendę którą wywołujesz z konsoli by go zrestartować. Musisz znaleźć taką komendę dla konkretnego sys. op. którego używasz.

Co dalej? - Użyj funckji exec() lub innej (jest parę), która pozwala na wykonywania poleceń systemu.

I tyle (IMG:style_emoticons/default/wink.gif)
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: 15.10.2025 - 00:02