[+] Uruchamianie pliku z domyślnej lokalizacji(?)
: 06 lutego 2016, 13:30
Witam, od paru dni korzystam z serwera Debian i natknąłem się na pewnie banalny problem, który nawet ciężko mi było w temacie opisać.
Otóż mam silnik gry w katalogu /usr/src/dbr/ i chciałbym go uruchomić skryptem PHP, który znajduje się w /var/www/
Próbowałem na wiele sposobów ale zawsze był problem.
Pierwszy sposób:
zwraca komunikat "Must be connected to a terminal", domyślam się, że musiałbym się jakoś zalogować tak jak w konsoli ssh ale nie wiem jak.
Natomiast drugi sposób to stworzony plik ots.sh w domyślnej lokalizacji tj. /ots.sh, a w nim:
jednak tu jest problem tego typu, że plik zostaje uruchomiony z miejsca ots.sh i wszystkie pliki które on odczytuje znajdują się w lokalizacji pliku theforgottenserver i nie jest wstanie ich odnaleźć...
np:
Pomożecie, bo już nie mam sił do tego. Całe życie na Windowsie :/
Otóż mam silnik gry w katalogu /usr/src/dbr/ i chciałbym go uruchomić skryptem PHP, który znajduje się w /var/www/
Próbowałem na wiele sposobów ale zawsze był problem.
Pierwszy sposób:
Kod: Zaznacz cały
system("screen /usr/src/dbr/theforgottenserver");
Natomiast drugi sposób to stworzony plik ots.sh w domyślnej lokalizacji tj. /ots.sh, a w nim:
Kod: Zaznacz cały
#!/bin/bash
ulimit -c unlimited
while true; do /usr/src/dbr/theforgottenserver; done
np:
Kod: Zaznacz cały
(config.lua) [7:28:43.931] > ERROR: Unable to load config.lua!