当前位置:  技术问答>linux和unix

cgi中创建文件的权限问题

    来源: 互联网  发布时间:2015-11-11

    本文导语:  linux + apache 我用c写的cgi程序,里面有在服务器上创建文件的语句 其它的都正常,但是就是无法新建文件或修改文件 请问这相应的权限是在哪设置的 int main(void) { char *data; printf("%s%c%cn","Content-Type:text/html;charset...

linux + apache
我用c写的cgi程序,里面有在服务器上创建文件的语句

其它的都正常,但是就是无法新建文件或修改文件

请问这相应的权限是在哪设置的

int main(void)
{
char *data;

printf("%s%c%cn","Content-Type:text/html;charset=iso-8859-1",13,10);
printf("Test resultsn");
printf("Test resultsn");

data = getenv("QUERY_STRING");
if(data == NULL)
{
printf("

Error! Error in passing data from form to script.");
}
else
{
int fd;
fd = open("/usr/www/cgi-bin/MyTest.ini", O_RDWR|O_CREAT|O_APPEND);
write(fd,data,sizeof(data));
close(fd);
printf("

Successful");
}
return 0;
}
在哪里设置,可以使得open可以在服务器上创建或修改文件


|
你有这个/usr/www/cgi-bin/目录没?

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有谁做过 thttpd CGI上传下载文件。
  • 如何使用arm-uclibc-gcc将.c文件编译生成.a,将.c文件编译生成.cgi?
  • CGI文件在IIS里运行出错
  • 求助!!在linux下如何用c写CGI文件上传程序遇到的问题。
  • V8引擎的CGI封装 v8cgi
  • 关于CGI的问题
  • cgi+sqlite移植问题,
  • 关于在Linux上开发CGI的问题
  • 关于thttpd和CGI的几个基本问题?
  • 为什么我的CGI程序不能运行?
  • 急死了!关于在apache中显示css和html和cgi问题
  • shell &CGI的层次问题
  • CGI程序无法访问本机某个程序创建的共享内存〔求教〕
  • cgi配置问题
  • linux中cgi的配置问题!!
  • 关与cgi程序
  • CGI 编程
  • 请教高手:如果将WIN2000下的CGI论坛迁移到UNIX系统下?
  • Apache上运行CGI
  • Apache 上是否可以制定某目录为cgi目录?
  • 求用c语言完成下载文档的cgi
  • 编译php fast-cgi模式报错
  • CGI不能执行
  • 请教cgi程序不能使用popen的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3