为什么在运行shell脚本时拒绝权限?

时间:2015-01-22 14:27:28

标签: php shell

执行

frama-c -pdg -dot-pdg graph -pdg-print test.c

在shell_script中通过php文件。我正在获取输出作为graph.main.dot的权限被拒绝,而直接执行上述命令我得到正确的输出。

1 个答案:

答案 0 :(得分:1)

因为当你运行它时,你是从你的用户帐户运行它,当PHP运行它时,它是从we​​bserver帐户运行它。

您有权访问graph.main.dot但网络服务器没有。

您可以使用chmodchgrp命令更改权限。