ну так дайте права всем запускать ваше приложение как я уже написал. Что выходит?
Если юзерА запустил
приложение, а юзерБ пытается посылать консольные команды (не через su - ) то операционка или сами консольные команды пытаются найти
приложение в окружении юзераБ, а его там нет...
Как-то так, к сожалению более детально объяснить не могу ибо полный нуб в этом деле.
Пользователь решил продолжить мысль 19 Декабря 2011, 20:39:40:
В апаче есть диррективы user и group - позволяют запускать как весь сервер, так и отдельный виртуалхосты от имени нужного пользователя\группы.
Я пока не освоил апач до такой степени
уже час мучаю гугл на эту тему, материала много, но результата нет.
Мне надо чтобы скрипт /var/www/index.php запускался с правами
userа, а не с правами www-data.
Я уже в /etc/apache2/envvars уже пытался прописать export APACHE_RUN_USER=
user, но толку не было. Подскажите плиз в каком конфиге это надо прописать.
Родилась мысль: иметь второй веб сервер, который запускает сам юзер, и юзер же запускает и само Приложение. И тогда по идее у веб сервера должны быть теже привелегии что и у юзера....