PmWiki安装

管理员

本页介绍如何下载和安装PmWiki 2.1至2.3。以下是相关页面的列表:

改进请务必遵守这些指示。只需向pmwiki用户报告您遇到的任何问题邮件列表或使用PmWiki问题跟踪系统.

安装PmWiki

如果升级,请仔细阅读页面升级发行说明.

1.下载

下载最新的稳定的PmWiki版本作为

下载最新的贝塔版本来自PmWiki:颠覆第页。

2.打开包装

打开归档文件(tar zxvf pmwiki-latest.tgz解压缩pmwiki-latest.zip). 这将创建一个pmwiki-x.y.z包含PmWiki软件的目录。例如,当前的“最新”应该解压缩到名为pmwiki-2.3.32版。此目录中的文件包括:

README.txt介绍性文件pmwiki.php主pmwiki脚本本地/配置脚本(本地配置文件)来自食谱docs/Brief文档,示例配置脚本发布/公开可访问的文件pub/css/Extra css样式表文件[1]发布/guiedit/pub/skins/Layout模板习俗外观PmWiki中的脚本wikilib.d/捆绑默认PmWiki页面

这个pmwiki-x.y.z目录需要放置在Web服务器可以访问的位置(例如,在公共html目录)。您可以使用多种方法放置文件和目录--FTP或Unix毫伏内容提供商命令通常完成这项工作。

注:建议更改“pmwiki-x.y.z“目录名要简单”pmwiki网站“或只是”维基".

3.创建目录

在大多数情况下,PmWiki会为您做到这一点。将web浏览器打开到pmwiki.php网站服务器上的脚本(即,不是本地计算机上的脚本或使用文件://。。。URL)。PmWiki随后将分析您的系统配置,并提供创建维基.d/目录,用于保存为您的站点创建的页面。

否则,有两种方法可以实现这一点。(使用Filezilla公司WinSCP软件更改FTP文件/文件夹权限。)

3a、。您可以创建维基.d/目录,然后授予其完全写入权限(即,“chmod 777维基。d日)。在服务器的PHP安装中激活“安全模式”时使用此方法。
3b、。在某些系统上,您可以让PmWiki创建维基.d/通过临时更改包含pmwiki.php网站文件到2777。在Unix中,这通常通过更改包含pmwiki.php网站并执行命令
chmod第2777页。
(注意末尾的点)。这个chmod公司该命令也适用于许多FTP程序。正在创建维基.d/这样将(1)使目录可写,以便web服务器可以为wiki文件创建所需的数据目录;(2)保留目录的组所有权,以便安装程序帐户可以操作在该目录中创建的文件;(3)使同一服务器上的其他帐户更难访问其中的文件维基.d/.

建立目录权限后,尝试打开浏览器以访问pmwiki.php网站再次编写脚本。如果一切顺利维基。d日目录将被创建,您将看到默认主页。

重要提示:如果使用方法3b,则应通过执行“chmod第755页。“位于包含pmwiki.php的目录中。

另请参见文件权限.

4.初始化

结账初始设置任务以开始自定义PmWiki安装。你可能还想仔细阅读发行说明了解更多信息。

5.设置语言

如果要使用其他语言的PmWiki,请下载国际的作为zip存档的语言包(i18n-all.zip)来自https://pmwiki.org/pub/pmwiki/i18n/。然后将其解压缩并将文件复制到维基图书馆.d/目录,如上所述。除了-全部文件您也可以只下载您的国家/地区本地化文件。

可用语言有:

解压缩的i18n存档中有两个目录,脚本维基库。d日。将这些目录中分别包含的文件复制到脚本维基库。d日PmWiki目录的。例如,对于法语本地化,PmWikiFr.*和PmWiki.*必须包含在相同的目录。

然后,通过向添加指令来启用本地化本地/config.php加载您选择的语言翻译页面。例如,XLPage('fr','PmWikiFr.XLPage');加载法语页面私人维基Fr。XL页.

在上阅读有关此的更多信息国际化.

笔记

  • PmWiki发行版故意不包括索引.php文件。您可以轻松地将自己的“包装器脚本”添加到与pmwiki.php网站。创建一个名为索引.php带有以下单行文本(缺少结尾“?>“故意标记):
    <?php include_once('pmwiki.php');

抵制重命名的诱惑pmwiki.php网站索引.php因为如果重命名文件,则在升级过程中不会覆盖该文件。

  • 如果使用Unix焦油命令解包上述步骤2中的存档文件,请确保创建的文件具有足够的权限,以便web服务器能够访问它们。通常您可以通过键入来确保这一点乌马斯克002在命令行上,然后拆包tar文件。
  • 在Windows上安装时,应查看食谱:同步编辑以启用同时编辑在那个平台上。
  • 有关其他提示,请访问故障排除.

另请参见:

我应该将pmwiki.php重命名为index.php吗?

不建议重命名pmwiki.php。相反,创建一个索引.php包含此单行的文件

<?php include_once('pmwiki.php');

如何使pmwiki.php成为网站的默认页面?

创建一个索引.php从子目录运行PmWiki的文件(pmwiki网站/例如),并将其放在网站的web文档根目录(网站的主目录)中。

<?php chdir('pmwiki');include_once('pmwiki.php');

注意:您还需要显式设置$PubDirUrl(发布目录URL)变量(例如到"https://example.com/pmwiki/pub")英寸本地/config.php.

如何启用较短且看起来像wiki页面路径的“干净URL”?为什么pmwiki.org在URL中显示为目录结构而不是“?n=pagename”?

请参见食谱:CleanUrls.

如何在独立(离线、可移植)机器上运行PmWiki?

请参见食谱:独立烹饪书:WikiOnAStick.


此页面可能有上的更新版本pmwiki.org网站:PmWiki:安装、和谈话页面:PmWiki:安装对话.