PHP 스크립트(PHP 기능 사용)에서 내 서버의 MPlayer 인스턴스를 열려고 합니다 system()
. 나는 mplayer를 노예로 만드는 것을 고려했습니다(http://www.mplayerhq.hu/DOCS/tech/slave.txt) 그러나 MPlayer를 열면 다음이 반환됩니다.
svgalib: Cannot get I/O permissions.
Apache를 실행하는 사용자의 권한을 변경해야 합니까, 아니면 스크립트의 권한만 변경할 수 있습니까?
감사해요
답변1
mplayer를 서버의 X 콘솔에서 실행하려면 다음을 추가하세요.
putenv("DISPLAY=:0.0");
전화 하기 전에 system()
. 또한 X 콘솔에 대한 권한을 부여해야 합니다. 보세요http://linuxgazette.net/52/tag/21.html어떻게 해야 하나요?