changrui8210 发表于 2005-4-18 21:51:38

cgi的问题,诚恳求教

为什么在浏览器端运行我的用c写的cgi程序.里面的system()函数没有作用,而在命令行里运行这个cgi程序,就可以??

涩兔子 发表于 2005-4-19 08:12:12

cgi运行时权限设定的缘故

涩兔子 发表于 2005-4-19 08:21:34

类比PHP中的System也不能基于网页运行safe_mode_exec_dir之外的命令

changrui8210 发表于 2005-4-19 12:18:48

那该怎么办?

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

涩兔子 发表于 2005-4-19 15:41:45

fopen的时候要检查针对要读取的文件目录的权限
例如
chmod 777 /usr/sirtoozee
页: [1]
查看完整版本: cgi的问题,诚恳求教