Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 16:00
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Всех приветствую.Нужно выполнить unix-команду через php скрипт.Пробую вот такexec("pwd",$output);Получаю путь где расположен скрипт.Далее пробую, напримерexec("ls -la"",$output);В ответ же не получаю ничего, кроме "total 0". Хотя испод шелла эта команда возвращает всё норм.Команда id показалаuid=80(www) gid=80(www) groups=80(www)Я так понимаю, что нужно дать права пользователю на эту команду.Но я поставил свою программу. Под рутом и созданными мной пользователями спокойно хоть откуда эту программу вызываю.Скажем, программа называется proga1Для всех proga1 сделал командуchmod 777 proga1Но пхп скрипт всё еще ничего не возвращает, когда юзаюexec("proga1"",$output);Возможно это из-за того,что для www не запускается эта программа хоть откуда.прогу ставил испод рута.Кстати,exec("qwrqwfqwr"",$output);В ернула пустоту, даже "нет такой команды" не вернуло, что за дела..Помогите, разобраться, как же сделать чтобы эта программа запускалась пхп-скриптом.в php.inidisable_functions symlink,ini_restore
Ответить с цитированием
Ответ

Опции вопроса Поиск в этом вопросе
Поиск в этом вопросе:

Расширенный поиск
Опции просмотра


Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
как отменить на принтере команду "печать", если принтер уже готовится ее выполнить или выполняет? Guest Новые вопросы и ответы 3 0 04.01.2012 14:21
как правильно выполнить команду Guest Продолжение старого архива 0 16.10.2011 15:47
эмуляторы unix + компилятор+ библиотеки (unix) Guest Архив вопросов и ответов 0 30.09.2011 07:26



© www.otvetnemail.ru - Форум вопросов и ответов.