Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: exec i dziwnie wykonujący się skrypt bash
Forum PHP.pl > Forum > PHP
saydack
Witam
Mam taki problem napisałem skrypt który dodaje i kasuje ustawienia w innym pliku.
Odpalenie go w konsoli działa prawidłowo, ale przy odpaleniu z php wyświetla komunikaty ale nie wykonuje operacji
opalam go w ten spsób
echo exec('/etc/skrypt ARG1 ARG2');

Co mam nie tak?

W wyniku wykonania wyświetla się echo napisane w skrypcie ale nic więcej się nie dzieje
jarek04
Może uprawnienia uruchamiając go z konsoli uruchamiasz jako Ty uruchamiając przez stronę uruchamiasz najprawdopodobniej jako www-data.
Sprawdź jako jaki user działa proces apacha i czy ten użytkownik ma prawa do uruchamiania
Cytat
/etc/skrypt ARG1 ARG2
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.