cgi参数错误是什么意思,cgi参数错误解决办法
|一般,我们逛朋友QQ圈的时候发现,给别人答复留言,或者自己想法点自己心情说说,会提示CGI参数错误
别人发的说说,一点头像就进了我的微薄,点网名就进了我的说说首页 再转发那条说说时显示cgi参数错误。qq里没有此网友,但那些说说都是qq里的网友发的。
大致查了下关于cgi的一些资料。原来cgi是web服务器上运行的一个可执行程序,由网页的一个超链接来激活并调用,并对该程序的返回结果进行处理,最终显示到客户端的web浏览器中。简单的说,浏览器会把我们发表的说说内容传递给服务器的cgi程序中,由cgi处理并给浏览器返回信息。
cgi参数错误解决方法:
① 更换浏览器进行尝试,不建议大家使用IE浏览器。比如:360浏览器、搜狗浏览器、谷歌浏览器、火狐浏览器都可以进行尝试。
② 本地网络环境错误,可修改本机网络链接DNS设置后,尝试重新刷新网页。
③ 账号密码存在安全风险,请修改密码之后再进行查看。
④ 如果还是不行的话,联系网络管理员进行解决吧。
出现的问题原因:
在于对图片进行显示的时候,照片放在了cgi-bin目录下。这样CGI处理的时候,以文件的形式对其进行处理
格式会出现错误,因此我们应该吧src的路径修改一下,不能放在cgi-bin中,就可以解决问题了。
例如:
这样就可以显示成功了。
我自己在本地目录下写了一段HTML脚本,其中有一段为
当我用网页打开此脚本后,我按下了此页面中的键,预期效果是,此段html_1.cgi的代码会被执行,然后输出运行结果;但是现实是,网页把整个CGI的文件都显示出来了。。。我不知道到底是出了什么问题,求高手解救
CGI是用什么写的?
本地必须有能够执行CGI的解释器或者CGI本身就是可以在操作系统下的可执行文件。
比如
你用ActiveStatusPERL写的脚本CGI,必须使用ActiveStatusPerlKit编译成可执行的文件才行。
0 Comments.