shell_exe c () tcpdump из php - PullRequest
       34

shell_exe c () tcpdump из php

0 голосов
/ 16 марта 2020

Я пытаюсь написать скрипт на php для запуска следующего bash скрипта с использованием apache2 + php7

#!/bin/bash
#cd  /home/cwc/http/www/html/admin/web/
nowfile=$(date +"%Y%m%d-%H%M%S")
nohup tcpdump -w $nowfile.pcap -i enp2s0  >> /dev/null 2>&1 & 

Теперь я понимаю, что, возможно, придется использовать полные пути. Приведенный выше код работает с пользователем не sudo, использующим bash, потому что я добавил пользователя в группу pcap. Я пытаюсь выяснить, почему это не будет работать с php

<?php
$command = "/pathtoscript/tcpdmp.sh
shell_exec($command); //not working?
?>
...