免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1780 | 回复: 5
打印 上一主题 下一主题

[Web] 关于CGI求助啊 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-25 17:49 |只看该作者 |倒序浏览
运行CGI程序时出现如下问题:求指导!

论坛徽章:
2
拜羊年徽章
日期:2015-03-03 16:15:4315-16赛季CBA联赛之同曦
日期:2018-07-25 19:57:32
2 [报告]
发表于 2013-04-26 09:06 |只看该作者
没有访问权限?具体要看你怎么配置的了。

论坛徽章:
0
3 [报告]
发表于 2013-04-27 15:56 |只看该作者
回复 2# Mylib
权限我设置过,用命令chmod   755  mult.cgi 设置过,还是不行。怎么办?


   

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2013-04-27 18:30 |只看该作者
贴一下你的cgi文件的内容吧

论坛徽章:
0
5 [报告]
发表于 2013-04-28 09:59 |只看该作者
回复 4# chenyx

#include <stdio.h>
#include <stdlib.h>

int main()
{
        char *data;
        long m,n;
        printf("%s%c%c ","Content-Type:text/html;charset=utf-8",13,10);
        printf("<html> <head>");
        printf("<title> the title </title>");
        printf(" </head> <body>");
        printf("<H3> hahaha </h3>");
        data = getenv("QUERY_STRING");
        if(data==NULL) printf("<p>no string input!!!</p>");
       
        else if(sscanf(data,"m=%ld&&n=%ld",&m,&n)!=2) printf("<P>num is not enough</P>");
       
        else
                printf("<P>the mult is :%ld * %ld =%ld</p>",m,n,m*n);
               
        printf("</body> </html>");
       
        return 0;
}

    就是这个相乘的程序。然后生成这样的一个文件
接下来这个图片是整个服务器里的文件夹
另外,试了另一个thttpd,居然返回404错误,“404 Not Found
The requested URL '/cgi-bin/printenv.sh' was not found on this server.”
这是conf中的配置是这样的:


# This section overrides defaults
dir=/home/httpd/html
#chroot
user=httpd# default = nobody
logfile=/var/log/thttpd.log
pidfile=/var/run/thttpd.pid
# This section _documents_ defaults in effect
port=80
# nosymlink# default = !chroot
# novhost
cgipat=/cgi-bin/*
# nothrottles
# host=0.0.0.0
# charset=iso-8859-1
有问题吗?

论坛徽章:
0
6 [报告]
发表于 2013-04-28 10:13 |只看该作者
回复 5# suxiaoxiao529
我继续贴上我的HTML关键部分

还有这张权限的截图
望大神们给与指点啊!  
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP