система, вызовы exec в linux не работают из php, все работает нормально, если я запускаю напрямую в putty

Я пытаюсь выполнить какую-то команду через php. вроде kill {process id} Эти команды отлично работают, используя командную строку putty, но то же самое, если я использую с php, ничего не произойдет.

0
задан 23 May 2015 в 09:26

1 ответ

Команда оболочки, которую Вы пытаетесь выполнить, будет работать с полномочиями процесса, выполняющего двоичный файл PHP (Т.е. апач, и т.д....), Когда Вы будете зарегистрированы на пути putty/ssh, команда уничтожения имеет Ваши полномочия.

, Если Вы suexec PHP / апач или не пытаетесь уничтожить процесс, принадлежавший тому же пользователю как то выполнение PHP/apache, Вы не собираетесь иметь много удачи.

0
ответ дан 23 May 2015 в 09:26

Другие вопросы по тегам:

Похожие вопросы: