PHP + winexe -> грузит навсегда
Я пытаюсь перечислить запущенные службы на сервере Windows через php. Поэтому я использую shell_exec
с винкс
Мой сценарий:
$cmd = "winexe --interactive=0 --user='***' --password='***' //192.168.***.** \"net start\"";
$output = shell_exec($cmd);
echo $output;
К сожалению при исполнении страница загружается вечно безрезультатно. Команда работает в командной строке (Debian).
Есть идеи?
Заранее спасибо.
1 ответ
Сохраните $cmd с правильным форматом в новый файл bash. Установите значение cmd для вызова этого файла. Не забудьте установить права доступа к этому файлу. Проверьте, есть ли у вашего пользователя Apache разрешения на exec winexe
===
Попробуй запустить
cat </dev/null | winexe --interactive=0 --ostype=1 --user=...