![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 17.04.2006 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Walczę z pewnym dość popularnym problemem. Przejrzałem posty na forum, ale nie do końca rozwiązałem swój problem. Chodzi mi o możliwość uruchamiania i zabijania procesów pod linuxem. Czy to z linii poleceń czy z pliku bashowego nieistotne dla mnie. Katalog ze stroną należy do usera powiedzmy "jasio" (/var/www/jasio). Pliki do uruchomienia są w katalogu /home/xxx. Prawa do wykonywania do plików 755. Uruchamiając z konsoli z dowolnego miejsca plik /var/www/jasio/start.sh w którym jest skrypt bashowy, który odpala z katalogu /home/xxx/aplikacja_jakas_tam daną aplikację, działa. Jednak jeżeli zrobię to poleceniem w php powiedzmy system('sh /var/www/xxx/start.sh', $sStatus) nie ruszy, a zwróci kod 127. Problem pewnie tkwi w prawach, tylko gdzie mam źle (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Czy istnieje lepszy sposób na obsługę takich zdarzeń? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 22:32 |