-1

我使用 Fedora 14 并尝试使用反引号运算符在 php 脚本中执行 C 程序。

它说permission denied,但它适用于其他 bash 命令,例如test.sh;它只包含ls -lrt.

两者都test.sh具有a.out权限,并且都属于 apache 用户。

注意:它在命令行上运行良好,从浏览器访问时我得到权限被拒绝。

4

2 回答 2

2

您需要为您的可执行文件创建一个新的文件上下文,以及一个允许 httpd 执行带有此上下文标记的文件的转换。

于 2012-04-30T08:47:44.807 回答
0

感谢您的回答。我通过禁用 SELinux 来修复它。

于 2012-04-30T10:04:21.163 回答