проблема php для выполнения команды CutyCapt - PullRequest
0 голосов
/ 05 марта 2011

У меня эта проблема

sh: CutyCapt: Permission denied

мой php код

<?php 
       echo exec('CutyCapt --url=http://www.google.com --out=/var/www/google.png --javascript=on 2>&1');
?>

1 Ответ

3 голосов
/ 05 марта 2011

При вызове исполняемого файла из PHP, он вызывается с разрешениями пользователя, который PHP запускает как (часто сервер Apache, например).

У этой учетной записи пользователя нет прав на вызов этого исполняемого файла - возможно, потому что он принадлежит другому пользователю и имеет бит «исполняемый» только для этого пользователя или группы.

Это все, что можно сказать наверняка без дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...