|
|
|
|
| 搜索 首页 |
本来是不想安装 ASP 的东西,真是无心插柳柳成荫啊。今天的天气似乎也不错。 看到 Linux Journal 中关于一片 给蜘蛛设定陷阱的事情, http://www.linuxjournal.com/article.php?sid=5861 却发现本网站没有安装过 mod_perl 模块,不能运行,于是安装 mod_perl ,发现 google 上搜索过来的文档几乎都是介绍和 httpd 静态结合的安装。试了几次,都没有成功,文档里面提到的 DSO ,是在 AIX 下面 Coredump 的解决办法,看来这个 mod_perl 肯定支持 dso 安装的,那么怎么安装呢?看文档里面有 DO_HTTPD=1 之类的参数可以选择,于是设想应该有类似 DSO 的东西,于是: grep DSO Makefile.PL 哈哈!找到了那些 USE 的东东! 编译的整个语句就成为: perl Makefile.PL EVERYTHING=1 DO_HTTPD=1 USE_APACI=1 USE_DSO=1 USE_APXS=1 WITH_APXS=$YOUR_APCAHE_HOME/bin/apxs 后面就是 make/make install 了。 这个成功以后,就是安装 ASP 模块了,文档上说得很清楚要安装 install MLDBM install MLDBM::Sync 我是用很笨的办法,下载以后,和上面的办法一样,perl Makefile.PL/make/make install 的。这两个模块安装好以后,继续对 Apache-ASP 配置,和上面这一行一样的办法。 会出来一些错误,但是不是重要错误,只是 Warning,这样就搞定了。 在 httpd.cong 中加入: <Files ~ (\.asp)> SetHandler perl-script PerlModule Apache::ASP PerlHandler Apache::ASP PerlSetVar Global . PerlSetVar StateDir /tmp/asp </Files> 重新启动 Apache ,建立下面的 test.asp : <!-- sample here --> <html> <body> For loop incrementing font size: <p> <% for(1..5) { %> <!-- iterated html text --> <font size="<%=$_%>" > Size = <%=$_%> </font> <br> <% } %> </body> </html> <!-- end sample here --> 然后在浏览器中运行 http://www.freelamp.com/test.asp 就可以使用了。 < | >
|
|
||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
|
禅道
须在生活中修,在日常言语、形式里面契合、印证
自我的觉醒却是光阴偷不走,人拿不走的。 | ||||||
|
||||||