预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Kwiki 更改kwiki的预设解开目录名称:用指令mvlong-directory-namekwiki,然后切换入 /var/www/html/kwiki/,改kwiki-install为可执行755。执行./kwiki-install–reinstall。 httpd.conf更改,加入下面几行: Alias/kwiki//var/www/html/kwiki/ Orderallow,deny Allowfromall OptionsExecCGIFollowSymLinksIndexes AddHandlercgi-script.cgi DirectoryIndexindex.cgi 重新加载httpd.conf设定,重新启动Aapche服务。 进入:http://localhost/wiki/ 首页图片设定、微调:打开kwiki/config.yaml,更改这行设定值kwiki_image:logo.gif并 将logo.gif上传到kwiki档案匣里面。 7.2.2汉化版的安装 从http://p4.elixus.org/snap/CGI-Kwiki.tar.gz取得汉化版本。安装这个模块之前无需安装 附加的模块。执行: >perlMakefile.PL >nmake >nmaketest >nmakeinstall 创建一个存放wiki网页的路径,例如wiki。到该路径下,直接执行: C:\ProgramFiles\ApacheGroup\Apache2\cgi-bin\wiki>kwiki-install 280 更多电子书教程下载请登陆http://down.zzbaike.com/ebook 本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。 Kwiki 即可。 编辑/usr/local/apache/etc/httpd.conf,加入以下的设定。 Alias/kwiki//usr/local/www/data/kwiki/ <Directory/usr/local/www/data/kwiki/> Orderallow,deny Allowfromall 281 更多电子书教程下载请登陆http://down.zzbaike.com/ebook 本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。 Kwiki AllowOverrideNone OptionsExecCGI AddHandlercgi-script.cgi DirectoryIndexindex.cgi </Directory> 改好之后,告诉apache使设定生效。 %apachectlgraceful 调整kwiki的设定,把透过perl使用subversion的功能开启。修改config.yaml,把 CGI::Kwiki::Backup改成CGI::Kwiki::Backup::SVNPerl,并把CGI::Kwiki::Plugin改成 CGI::Kwiki::Plugin::Diff。 最后,告诉kwiki让上述设定都生效。 %kwiki-install--upgrade 如果upgrade失败,请检查/usr/local/lib/perl5/site_perl/5.8.2/是否有SVN和Text这 两个模块的目录和文件。 7.3管理Kwiki 7.3.1YAML文件格式介绍 YAML是一个直接的机器可以解析的数据序列化格式,它设计成可以供人阅读的,并 且可以使用Perl和Python这样的脚本语言交互。YAML为数据序列化,配置设置,日志文 件,网上消息和过滤优化。 例如下面这段XML表示的配置文件: <bindings> <binding> <ircEvent>PRIVMSG</ircEvent> <method>newUri</method> 282 更多电子书教程下载请登陆http://down.zzbaike.com/ebook 本站提供的电子书教程均为网上搜集,如果该教程涉及或侵害到您的版权请联系我们。 Kwiki <regex>^http://.*</regex> </binding> <binding> <ircEvent>PRIVMSG</ircEvent> <method>deleteUri</method> <regex>^delete.*</regex> </binding> <binding> <ircEvent>PRIVMSG</ircEvent> <method>randomUri</method> <rege