WEB开发网
开发学院数据库MySQL Mysql入门系列:在Web应用程序中使用DBI 阅读

Mysql入门系列:在Web应用程序中使用DBI

 2006-12-31 10:49:23 来源:WEB开发网   
核心提示: 安装这个脚本之后,通过向Web 服务器发送适当的U R L,Mysql入门系列:在Web应用程序中使用DBI(3),可以请求浏览器上的这个脚本,典型的URL 是这样的:http://your.host.name/cgi-bin/script_name从Web 浏览器请求脚本会导致Web 服

安装这个脚本之后,通过向Web 服务器发送适当的U R L,可以请求浏览器上的这个脚本。典型的URL 是这样的:

http://your.host.name/cgi-bin/script_name

从Web 浏览器请求脚本会导致Web 服务器执行它。返回脚本的输出,结果作为We b 页面出现在浏览器中。

如果为寻求更好的性能而使用具有mod_perl 的CGI 脚本,则可以这样做:

1) 确保至少有以下版本的必需软件: Perl 5.004、CGI.pm 2.36和mod_perl 1.07。

2) 确保将mod_perl 编译为Apache 可执行的文件。

3) 建立一个存储脚本的目录。我使用了/usr/local/apache/cgi-perl。cgi-bin 不应该位于Apache文档树的内部,出于同样的安全原因, cgi-perl目录也不应该在那里。

4) 告知Apache,与位于cgi-perl 目录中的脚本mod_perl 相关联:

如果正在使用Apache 的当前版本,这个版本使用单个的配置文件,则将所有这些指示放在httpd.conf 中。如果Apache 的版本使用三个旧文件的方法来配置信息,则将A l i a s指示放入srm.conf 中,将Location 行放入access.conf 中。对于cgi-perl 目录,不要启用m o d _ per l、PerlSendHeader 或PerlSetupEnv 指示。这些由CGI.pm 自动地处理,启用它们可能导致处理冲突。

mod_perl 脚本的URL 与标准的CGI 脚本的URL 相类似。唯一的不同之处在于指定cgi - perl 而不是cgi - bin。

http://your.host.name/cgi-perl/script_name

有关的详细信息,请参阅下面地址的Apache Web 站点的mod_perl 区域:

http://perl.apache.org/

CGI.pm 的简要介绍

上一页  1 2 3 4 5 6 7 8  下一页

Tags:Mysql 入门 系列

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接