QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1381|回复: 4

cgi的问题,诚恳求教

[复制链接]
发表于 2005-4-18 21:51:38 | 显示全部楼层 |阅读模式
为什么在浏览器端运行我的用c写的cgi程序.里面的system()函数没有作用,而在命令行里运行这个cgi程序,就可以??
发表于 2005-4-19 08:12:12 | 显示全部楼层
cgi运行时权限设定的缘故
回复

使用道具 举报

发表于 2005-4-19 08:21:34 | 显示全部楼层
类比PHP中的System也不能基于网页运行safe_mode_exec_dir之外的命令
回复

使用道具 举报

 楼主| 发表于 2005-4-19 12:18:48 | 显示全部楼层

那该怎么办?

我用的是redhat9.0自带的apche服务器
cgi程序里在网页上可以printf,但是在程序里使用fopen也失败
好象是有关权限的问题,怎么解决呀
非常感谢回答@!
回复

使用道具 举报

发表于 2005-4-19 15:41:45 | 显示全部楼层
fopen的时候要检查针对要读取的文件目录的权限
例如
chmod 777 /usr/sirtoozee
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-18 22:16 , Processed in 0.094127 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表