|
PmWiki安装的系统需求
- PHP 4.1.x以上版本。
- PmWiki 2.x版本的中文化方法
PmWiki的中文化使用UTF-8 编码实现,官方提供的i18n解决方案即包括中文语言设置。在2.0.6版本之前,UTF-8编码的处理文件xlpage-utf-8.php依赖于 mbstring模块,但是大多数主机空间都没有提供mbstring模块支持,造成了在PmWiki2上使用中文的困难。从2.0.6版本开始,pm先生重写了xlpage-utf-8.php模块,使之不再依赖mbstring模块,如果主机提供了mbstring支持,那么xlpage-utf- 8.php仍然使用mbstring中的函数,否则使用xlpage-utf-8.php中带有的纯php实现。 基本配置过程为:
- 必须使用2.0.6以上版本的PmWiki;
- 按照官方提示的安装步骤部署PmWiki;
- 按照官方给出的i18n使用说明部署,要注意i18n包中的xlpage-utf-8.php文件,在pmwiki包中也有这个文件,使用i18n包和pmwiki包中附带的较新的一个;
- 在config.php中加入“XLPage('ZhCn','PmWikiZhCn.XLPage');”
- PmWiki2中文化已经部署完成,可以正常输入、显示、搜索中文,用中文链接的形式可以实现中文WikiWord,能够正常编辑和访问。
Pmwiki最新版安装设置教程
以下教程是以Trust4E.net的linux标准型虚拟主机为平台,PmWiki最新版为程序来介绍安装的详细流程和设置。
1,下载最新版的 pmwiki程序
下载地址:http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip
下载中文程序包 下载地址:http://www.pmwiki.org/pub/pmwiki/i18n.zip
2,通过ftp将 pmwiki-latest.zip上传到网站的相应目录。我们先以上传到根目录为例。
3,通过SSH 客户端登陆到服务器(Trust4e.net的虚拟主机支持SSH,如果你的虚拟主机不支持,将程序在本地解压缩后上传。
执行以下命令:- unzip pmwiki-latest.zip (此命令直接在服务器上解压缩zip文件)
- mv pmwiki-X-X wiki (此命令将解压缩的文件夹重新命名) cd wiki mkdir
- wiki.d chmod 777 wiki.d 到此 pmwiki 标准程序安装完毕,在浏览器中输入 pmwiki.php 就可以访问你的wiki网站了。
复制代码 下面是安装PmWiki中文程序包- 将i18n.zp 用ftp传到 wiki 目录 在ssh客户端中执行unzip i18n.zip
复制代码 此时中文环境安装完毕
下面是配置pmwiki
- 用ftp将docs目录中的 sample-config.php [[下载]]到本地
- 用[[编辑器]]编辑该文件。(建议用emeditor[[软件]])
- 注意,请将编码设置为utf-8 ,不然以后中文会有[[乱码]]。
- $WikiTitle = 'Trust4e的wiki演示站'; (这里输入你网站的名称)
- 加入以下2行,以解决中文附件的错误问题。
- XLPage('zh','PmWikiZhCn.XLPage'); $UploadNameChars = "-\\w. \\x80-\\xff";
复制代码 将- $EnablePathInfo = 1; 打开静态目录,以便于被[[搜索引擎]]收录
- 将文件保存为 config.php,然后用ftp上传到/local目录下。
复制代码 至此pmwiki中文化设置完毕。
最后,进行权限设置- 在config.php中加入
- $DefaultPasswords['admin'] = crypt('mypassword'); 将mypassword换成你自己的密码。
复制代码 至此pmwiki全部安装设置完毕,可以支持中文,可以有权限管理。 |
|