总体导航图
学习指南
主要内容
网页制作软件
        
当前位置:多媒体应用基础 >> 网络多媒体应用设计 >> CGI总结

总结

    这里是使用CGI脚本比较普遍的问题:

    脚本内容只显示不执行.

    你正确配置你的服务器运行CGI脚本了吗?你的脚本是放置在cgi-bin目录中吗?如果你的服务器允许带.cgi扩展名的CGI运行,你的脚本文件名的扩展名是这样吗?

    Error 500: Server doesn't support POST.

    解答还是如上一条一样,然后你用命令行执行你的CGI,可以正常运行吗?是否有错误?

    Document contains no data.

    确定你的头部行和数据部之间有一空行。

    Error 500: Bad Script Request.

    确定你的脚本是可执行的(在UNIX, 用chmod +x 你的脚本.cgi)。在从浏览器运行之前,你应当从命令行运行你的脚本,如果客户端是win95,可以用telnet登陆你的服务器,执行命令行,当然必须了解UNIX命令。

    CGI脚本,有时叫服务器端脚本或网关脚本。 在internet上有很多免费资源,你可以搜索下载读懂他们,当然都是英文的,如果你下决心翻译他们(可能更加强理解),这样一举两得啊。
    注意:上述程序可以用ultra edit来编辑,注意转换UNIX格式,必须采用UNIX格式存盘,再上载,用telnet登陆,在命令行键入perl sample.pl,看有无bug,再在浏览器中调用。CGI程序包括放置CGI的目录一定要改属性为777,要写入的HTML文件也要改属性为777。


相关知识点
CGI学习
CGI精品下载