PHP에서 /home/scripts/test.sh 파일을 실행하는 방법
이전에는 / usr / bin에 'test.sh'파일을 넣고 PHP 파일을 다음과 같이 호출했습니다.
exec('test.sh ' . escapeshellarg($testString));
그러나 보안상의 이유로 .sh 파일을 / home / scripts 디렉토리로 옮겼으며 PHP에서 다음과 같이 호출합니다.
exec('/home/scripts/test.sh ' . escapeshellarg($testString));
그러나 지금 작동하지 않습니다.
이것을 달성하는 방법을 제안하십시오.
/ home / scripts 디렉토리, 쉘 스크립트 및 PHP를 실행하는 user : group에 대한 권한은 무엇입니까?
—
Paul