求救:Apache下 permission denied

newbee 2006-04-01 09:05:15
我访问Apache下的一个cgi程序, 例如http://localhost/cgi-bin/a.cgi , a.cgi是一个shell脚本文件可以正常被执行,但是在它里面再调用其他脚本或执行文件时,apache总是报告:Permision Denied


主机运行RHEL4.0, 已经关闭了所有防火墙,包括SELinux
...全文
767 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvlfforever 2006-12-26
  • 打赏
  • 举报
回复
<Directory >这个元素里 Options +ExecCGI 有吗?
来客心动 2006-12-14
  • 打赏
  • 举报
回复
没有给权限,

到当前目录用命令

chmod 755 test.cgi
willsan 2006-09-08
  • 打赏
  • 举报
回复
document.open("a.cgi?","info")
liyuan1280025 2006-09-04
  • 打赏
  • 举报
回复
chmod +x *.cgi
michael_g_hu 2006-04-24
  • 打赏
  • 举报
回复
需要更多信息,至少给出到哪里的时候被拒绝了
荣之梦 2006-04-23
  • 打赏
  • 举报
回复
接分,顶
boydream 2006-04-04
  • 打赏
  • 举报
回复
study~~~
limlzm 2006-04-03
  • 打赏
  • 举报
回复
Apache打开一个sh脚本,证明这个sh脚本具有nobody的执行权限,而这个脚本再执行其他脚本,那么其他脚本有没有nobody可执行的权限呢?你可以把这些脚本的权限打开再测试一下。
haolee 2006-04-02
  • 打赏
  • 举报
回复
能给出 a.cgi 中的内容吗? 问题还不够详细.

我用 C 和各种脚本写CGI 运行在种WEB 服务器从未出现这种问题. 真想细看下你的问题.

============
eybuild 就是 embedded/easy build.
http://www.eybuild.com
newbee 2006-04-01
  • 打赏
  • 举报
回复
这里补充:其他脚本或文件本身单独可以正常执行

2,204

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 CGI
社区管理员
  • CGI社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧