2017-12-30 82 views
0

나는 raspbian과 함께 RaspberryPi3을 가지고 있습니다. 나는 PiFmRds 라이브러리를 사용하여 소리를 재생하고 인터넷에서 제어하려고합니다. 'LS -l'와 같은raspbian에서 php (apache) 명령을 실행하는 방법

<?php 
    echo date('Y-m-d H:i:s'); 
    exec('sox -t mp3 /home/tests/PiFmRds/music/Kairos.mp3 -t wav - | sudo /home/tests/PiFmRds/src/pi_fm_rds - freq 98.0 -rt Track_name -ps ChillPi -audio -'); 
?> 

간단한 명령이 작동하지만,이 명령은 아무 반응이 없습니다 후 : 나는 index.php에이 코드를 아파치를 시작했다. 무엇이 잘못 될 수 있습니까? 아마도 퍼미션 문제일까요?

P. 이 명령을 터미널에 적용하면 문제가 없습니다.

답변

0

전화 사용자 계정이 콘솔로 테스트 한 것과 같은 경우라고 생각 ... 오류 ... 가장 가능성이 허가 현재 디렉토리 또는 사용자 설정을 결정하는 옵션 출력을 사용

http://php.net/manual/en/function.exec.php