发信人: zenz.hu(真)
整理人: qiaoqian(2002-07-11 11:43:52), 站内信件
|
★原文转载自openbsd版zenz.hu的《Apache::ASP》★ Apache::ASP为Apache提供只基于perl脚本的Active Server Pages支持,让你在开发动态网页应用的时候可以嵌入perl脚本以及使用session管理。当然还有一些其他的功能,请参观官方网站(http://www.apache-asp.org/)了解更多的资料。
要使用Apache::ASP,首先必须安装了mod_perl。mod_perl怎样安装我就不说了,最好是从packages或者ports安装,省功夫嘛。后面的安装根据下面的步骤来。
1、去CPAN下载这几个源代码包:
Digest-MD5-2.20.tar.gz
MLDBM-2.01.tar.gz
MLDBM-Sync-0.30.tar.gz
Apache-ASP-2.37.tar.gz
2、 按顺序展开源代码,并执行以下操作:
perl Makefile.PL
make
make test
make install
3、 安装完成后,修改httpd.conf文件,加入以下的内容:
<Files ~ (\.asp) >
SetHandler perl-script
PerlModule Apache::ASP
PerlHandler Apache::ASP
PerlSetVar Global .
PerlSetVar StateDir /tmp
</Files>
另外,在DirectoryIndex中加入index.asp的默认页面权限吧。
4、重新启动apache,大功告成,放如下面的程序测试一下吧:
<!-sample.asp here -->
<html>
<body>
For loop incrementing font size: <p>
<% for(1..9) { %>
<!-- iterated html text -->
<font size="<%=$_%>" > Size = <%=$_%> <br>
<% } %>
</body>
</html>
<!-- end sample here -->
----
来OpenBSD版看看吧!
我的QQ:2562293 |
|