use HTTP::Date ; $tt=time(); www.shengfang.org $str=time2str($tt); print $tt."n"; www.shengfang.org print $str."n"; $n= str2time($str); $ee=100; $n=$n+$ee; www.shengfang.org $str2=time2str($n); print $str2."n"; G:tttmp>perl sfsf.pl www.shengfang.org 1131023305 Thu, 03 Nov 2005 13:08:25 GMT Thu, 03 Nov 2005 13:10:05 GMT www.shengfang.org 作者:spp 主题: Apache 上跑ASP 的一些问题 回复贴子 发表于 2001-09-03.00:22:54 -------------------------------------------------------------------------------- Apache上跑Asp是通过enable mod_perl 来实现的. 具体安装的ASP其实是perl modules的一种.
简单介绍安装过程: 一,先预编译Apache ,进入apache 源代码目录,./configure (--prefix=/your/target_web_server/path) 二,进入mod_perl的源程序目录, perl Makefile.PL ,生成 Makefile,然后可以自己make ; make install,或者让mod_perl自动 build httpd. 如果自己make的话,等mod_perl安装完后,返回apache的源代码目录.编译目标代码. ./configure --activate-module=src/modules/perl/libperl.a 三,make ; make install Apache Web Server. 四,安装Apache-ASP,这个是比较烦琐和耗时间的,如果你想手工去安装一个个的perl模块的话..强烈建议你找个mm,泡杯咖啡先. 进入ASP的源代码目录,先检查你的系统上有没有安装ASP所需的modules. perl Makefile.PL 这个会检查你的系统,少了什么必需的modules请先写下来. 建议使用CPAN来自动安装perl的模块.perl -MCPAN -eshell ,进入cpan界面. 输入刚才你记下的模块名称,比如 HTTP::Date 是必需的,那么输入 install HTTP::Date cpan自动连接到ftp.perl.org/pub/CPAN/下,(或mirror sites)找到安装HTTP::Date 所需的模块,一个个装下来. 最后回到 ASP源代码目录下,输入 perl Makefile.PL ,如果它告诉你good luck ,嘿嘿.那就是好了.把ASP源代码下的eg目录拷贝到你的主页目录下,运行测试就可以了. 我在Linux上没有碰到任何问题.在solaris下需要配置你系统的ld联结库.否则ld.so.1无法找到符号参数.(solaris可能需要升级CPAN,因为我在solaris 8上可以使用系统默认安装的perl跑,但是在solaris sparc 7下却要先升级perl .) btw: 安装完我发现,其实asp根本是Microsoft的东东,不适合在unix上用. adminguest() ( ) 信誉:100 2002-03-13 14:03:07Z 得分:0 ? download http://www.komplikator.cz/download.php openasp-win32.zipOpen Asp支持Apache 1.3.0 - 1.3.6版本,大家下载时要注意和自己的服务器程序匹配。 其实Open Asp安装很简单,以下是主要步骤: 1. 把下面这行加入到apache/conf/httpd.conf中: LoadModule asp_module modules/apasp136.dll 其中modules/是笔者的模块目录,apasp136.dll是笔者所用的版本。 2. 把下面这行加入到apache/conf/mime.types中: text/x-asp asp 这样服务器就可以解释扩展名为.asp的文件为ASP程序,当然你也可以自己定义扩展名。 字体:大 中 小 |