一直不习惯PERL直接PRINT输出HTML,想如果象PHP一样就方便了,看看
把程式語言嵌在 HTML 裡, 一直是許多網頁計者的夢想… 最近紅透半邊天的 PHP (讓 M$ 的 ASP 靠邊站), 成為廣大網站設計者的最愛(超過100萬個站台), 身為 Perl 的愛好者, 不禁要問: Perl 也可以嵌在 HTML 中嗎? 答案是: 可以的! www.yippeesoft.com
以下為您介紹三種不錯的 Embed Perl:
Mason – http://www.masonhq.com/
Embperl – http://perl.apache.org/embperl/index.html
ePerl – http://www.engelschall.com/sw/eperl/
首先, 您必須安裝好 Apache + mod_perl
Mason安裝法:
perl Makefile.PL
make
make install
修改 httpd.conf, 加入:
PerlRequire /usr/local/mason/handler.pl
Alias /mason /usr/local/www/htdocs
<location /mason> www.yippeesoft.com
SetHandler perl-script
PerlHandler HTML::Mason
</location>
重新啟動 Apache.
範例: www.yippeesoft.com
http://www.tnc.edu.tw/ml/TestMason.htm
http://www.tnc.edu.tw/ep/ePerl_test.htm
http://www.tnc.edu.tw/emp/embperl_test.htm
Embperl 及 ePerl 的安裝法類似,請自行參考程式包中的安裝說明.
可是我实在WINDOWS下面,实在没有办法直接安装。 www.yippeesoft.com
进行搜索也不行 www.yippeesoft.com
ppm> search Embperl
Searching in Active Repositories
No matches for \’Embperl\’; see \’help search\’.
ppm> install http://apache.osuosl.org/perl/win32-bin/ppmpackages/Embperl.ppd
Error: no suitable installation target found for package Embperl.
ppm> install http://apache.osuosl.org/perl/win32-bin/ppmpackages/Embperl.ppd
Error: no suitable installation target found for package Embperl.
ppm> install http://www.eu.apache.org/dist/perl/win32-bin/ppmpackages/HTML-Embpe
rl.ppd
Error: no suitable installation target found for package HTML-Embperl.
又搜索了半天,看到这个 www.yippeesoft.com
OSSP eperl interprets a text file bristled with Perl program statements by evaluating the Perl code while passing through the plain text data. It can operate in various ways: As a stand-alone Unix filter or integrated Perl module for general file generation tasks and as a powerful webserver scripting language for dynamic HTML page programming.
http://www.ossp.org/pkg/tool/eperl/
最后发现这个Embperl-1: version 2.0b9 www.yippeesoft.com
abstract: Embed Perl code in HTML documents (using mod_perl 1)
author: Gerald Richter <richter@dev.ecos.de>
ppm> install http://theoryx5.uwinnipeg.ca/ppms/Embperl-1.ppd
====================
Install \’Embperl-1\’ version 2.0b9 in ActivePerl 5.8.7.813.
==================== www.yippeesoft.com
Transferring data: 228794/675673 bytes.
Fetching http://theoryx5.uwinnipeg.ca/ppms/scripts/libxml2.dll … done!
Where should libxml2.dll be placed? [O:\\php\\perl\\bin]
libxml2.dll has been successfully installed to O:/php/perl/bin
Successfully installed Embperl-1 version 2.0b9 in ActivePerl 5.8.7.813.
历史博文
- CopyFromScreen截屏 - 2009
- Wordpress搬迁Mysql改表名改表编码 - 2009
- 东方红 1965 歌词 - 2008
- 20070412 rootkit 木马 清除 - 2007
- 0417 司帕沙星 - 2006
- perl7 编程 embperl安装1 - 2005
- perl 5 编程 mod_perl - 2005
- boblog搜索引擎优化SEO1关键字keywords标题title - 2005