Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[PHP][Debian] uruchomienie aplikacji w tle

mihau_koval 26 Kwi 2009 18:44 1902 4
  • #1 26 Kwi 2009 18:44
    mihau_koval
    Poziom 2  

    Witam, mam kod PHP na uruchamianie aplikacji:

    Code:
    <?
    
    @system('cd /var/www/brian/mihausrv/');
    @system('./samp02Xsvr');
    echo "Włączono";
    ?>

    ale aplikacja się nie włącza. Aplikacja samp02Xsvr ma chmod u+s
    Proszę o propozycje

    Poprawiłem temat.
    [Dr.Vee]

  • #2 26 Kwi 2009 23:10
    elektryk
    Poziom 42  

    A jaki jest kod błędu?

  • #3 27 Kwi 2009 15:04
    mihau_koval
    Poziom 2  

    Już rozwiązałem ten problem, tylko mam pytanie: Gdy teraz wywołam ten skrypt PHP to php się jakby "zawiesza", ale aplikacja się uruchamia. Można to naprawić?

  • #4 27 Kwi 2009 22:31
    Dr.Vee
    VIP Zasłużony dla elektroda

    A czego się spodziewałeś? Skrypt będzie kontynuował działanie po zakończeniu komendy.

    Jak chcesz wykonać komendę "w tle", to użyj:

    Code:
    $pid = system("nohup nazwa_komendy >/dev/null 2>&1 & echo $!");
    Pozdrawiam,
    Dr.Vee

  • #5 28 Kwi 2009 15:10
    mihau_koval
    Poziom 2  

    Dzięki problem rozwiązany
    Można zamknąć

 Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME