Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Operatory Wykonania, Operatory Wykonania Polecenia Systemowego
sebas211
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 5.03.2010

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


Witam!

Chcę uruchomić na serwerze (komputer w domu, ubuntu, z xampp) poprzez stronę internetową, np. serwer Counter Strike.
Robię to tak, że wpierw każę w formularzu wpisać coś potem wysłać to i po sprawdzeniu czy zostało to wpisane daje:
  1. $output = `./hlds_run -autoupdate -game cstrike +maxplayers 18 +exec server.cfg +map de_dust`;
  2. echo "<pre>$output</pre>";


Oczywiście serwer counter strike jest zainstalowany teraz chce go tylko uruchomić. Serwer zainstalowałem w katalogu z xampp, potem w katalogu root ale nic się nie dziaje (nie uruchamia się).
Po wysłaniu formularza nic się nie dzieje, nie pokazuje żadnego błędu. Gdy chce wyświetlić zawartość $output to nic nie pokazuje. Safe_mode mam wyłączone. Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sebas211
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 5.03.2010

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


Czy mógłbyś mi pomóc, lub ktokolwiek inny z tą zmienną środowiskową PATH.
Dodaję taką linijkę w pliku .bashrc:

PATH=~/var/www/hlds_run:"${PATH}"

Nie działa mi dalej.

Czy mam coś dodać jeszcze do pliku php?

Na innej stronie znalazłem, że zmienna środowiskowa może wyglądać np tak:

PATH=$HOME/bin:$PATH:/usr/sbin

Proszę o pomoc.

Ten post edytował sebas211 7.04.2010, 21:16:43
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: 12.10.2025 - 21:56