一个简单的CGI脚本——WEB站点CGI编程_v2.1资料简介.doc

一个简单的CGI脚本——WEB站点CGI编程_v2.1资料简介.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个简单的CGI脚本——Web站点CGI编程 (v2.1) [摘要] 通过一个简单的Web页面显示,是利用用CGI脚本获取本机时间。 前言 现在Web开发语言非常多。在PHP和JavaScript语言在网页开发上大行其道的同时,还有另一种形式开发Web,就是利用C/C++语言进行编写CGI脚本开发网页。 从项目应用来看,用C/C++等语言开发网页是比较费事的事情,编写自定义CGI脚本需要相当多的编程技巧。开发周期非常漫长,很难满足快速多变的用户需求,往往完成一个项目需要很长的周期,显然与当今的速度至上的时代有很大差距。 如果有读者是从事或者欲将从事CGI开发,建议还是一开始就使用C++或perl语言进行开发,虽然用C语言编写的CGI程序具有执行速度快、安全性高(因为C语言程序是编译执行且不可被修改)等特点C语言缺乏强有力的字符串处理能力 2,点选“I accept the terms in the license agereement” 3,设置服务器信息,依次填写域名,服务器名,管理员邮箱,选择for All Users, on Port 80, as a Service. 4,选择第二个按钮“Custom”,点击“下一步”。 服务器安装目录可以进行调整,此处使用的是默认安装目录。 5,开始安装; 6,安装完成后,打开浏览器,查看服务器是否运行。在地址栏里边输入http://localhost/或http://serverIP/. 出现It workstation!证明服务器安装成功。 此时在,在屏幕右下角系统托盘处出现图标,双击该图标 该状态证明Apache服务器运行正常。 配置Apache服务器 1、打开编辑httpd.conf文件 用编辑器打开文件httpd.conf,该文件位于默认安装目录下。 C:\Program Files\Apache Software Foundation\Apache2.2\conf 建议大家使用带有行标号的记事本软件,例如Notepad++、UE等。 2、修改Directory分项,增加Options ExecCGI,大约在342行处; 3、修改IfModule mime_module分项,增加AddHandler cgi-script .exe .pl .cgi,大约在395行处; IfModule alias_module ScriptAlias /cgi-bin/ C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/ /IfModule Directory C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin AllowOverride None Options None Options ExecCGI Order allow,deny Allow from all /Directory IfModule mime_module # # AddHandler allows you to map certain file extensions to handlers: # actions unrelated to filetype. These can be either built into the server # or added with the Action directive (see below) # # To use CGI scripts outside of ScriptAliased directories: # (You will also need to add ExecCGI to the Options directive.) # #AddHandler cgi-script .cgi AddHandler cgi-script .exe .pl .cgi /IfModule 创建一个简单的应用 创建一个简单的html文件。命名为testcgi.html。将其存放到htdocs目录下。 C:\Program Files\Apache Software Foundation\Apache2.2\htdocs 内容如下: HTML HEAD TITLElocaltime.cgi successful/TITLE /HEAD body p center H1Click Button To Test

文档评论(0)

118118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档