나는 CentOS에서 아파치에서 php를 사용하고있다. 사용자에게 서비스를 제공해야하며, 큰 파일을 클릭하여 삭제할 수 있습니다. shell_exec를 사용하려고합니다. 하지만 백그라운드에서 실행되지 않습니다. 실행되어 사용자를 기다립니다.shell_exec가 백그라운드에서 실행되지 않습니다. 다른 해결책이 있습니까?
내 명령을
$ D_command = "RF RM은 비디오/'$ Mdelete'";
shell_exec ($ D_command);
감사합니다!
처음에 원하는 경우 nohup을 추가 할 수 있습니다. "nohup rm -rf videos/'$ Mdelete'&" –
nohup을 추가해야합니다. 그렇지 않으면 프로세스가 apache로 생성되고 스레드되지 않습니다. –
시도해보십시오. 여전히 사용자 대기를 만듭니다 ... – user692601