执行C exe文件时,php权限被拒绝

时间:2012-04-30 08:44:08

标签: php apache selinux

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

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

test.sha.out都拥有权限,并且都属于apache用户。

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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