2013-06-16 1 views
0

내 서버에 PhantomJS를 설치했는데 터미널에서 잘 돌아갑니다. 내가 SHELL_EXEC를 사용하여 양식 PHP를 실행하려고하면, 다음과 같은 오류가 발생합니다 :퍼미션 거부 실행 중 shell_exec (PhantomJS)

phantomjs: Permission denied 

내가 777에 실행 파일을 설정하고 난 그냥 할 다른 모르겠어요. 어떤 제안?

답변

0

어떻게 설치 했습니까? 어디에서 살습니까? 당신이 phantomjs에 접근하고있는 사용자는 phantomjs가 필요로하는 것에 대한 권리가 없을 수도 있습니다.

0

웹 사용자 (나는 그것이 apache라고 가정하고 있음)가 PhantomJS의 경로에있는 모든 디렉토리에 대해 + x 권한을 가지고 있는지 확인해야합니다.

/path/to/phantomjs/phantomjs, 아파치 (또는 그룹)의 가정의 모든 /path, /path/to, /path/to/phantomjs에 + X 권한이 있어야합니다.