PmWiki 安裝指南本頁描述如何下載並安裝 PmWiki 2.1 及 2.2. 以下是相關的頁面:
非常歡迎對本頁的內容有所"更動"。 若是遇到任何安裝上的問題,可有聯絡PmWiki的使用者們 mailing list或者是使用PmWiki Issue Tracking System。 安裝 PmWiki1. 下載下載最新版本的PmWiki,可以的型式有:
也可以下載最新的測試版: PmWiki:Subversion。 2. 解壓缩解開壓縮檔 (輸入指令: README.txt 簡介的文件 pmwiki.php 主要的PmwWiki程式碼 local/ 設定控制的程式碼 (local configuration files) cookbook/ 由 Cookbook下載的Recipes (擴充元件) docs/ 簡短的文件, 設定碼的範例 pub/ 公開的檔案 pub/css/ 額外的 CSS stylesheet 檔案[1] pub/guiedit/ pub/skins/ 由 custom下載的顯示模版 scripts/ PmWiki程式碼的一部份 wikilib.d/ 內含預設的PmWiki頁面 pmwiki-x.y.z 必須被放置在你的webserver可以使用的地方 您可以使用很多種方法來放置資料夾-- FTP, 或者是Unix Note: 我們建議將"pmwiki-x.y.z"這個資料夾名稱改成簡短的"pmwiki".
3. 建立資料夾使用瀏灠器開啟server上的pmwiki.php (意指不在你本機電腦上的檔案。或者是用 以file://...開頭的 URL 網址的方式開啟的檔案也不行)。 PmWiki會掃描你的系統設定,並且提供接下來的指引(若是需要的話)來建立一個wiki.d/資料夾,資料夾內將存放你的wiki頁面。 有另外的兩種方法可以完成這個動作(使用 Filezilla 或是 WinSCP來更改FTP的 檔案/資料夾權限) 3a. 你也可以手動新增wiki.d/資料夾,並設定完整寫入的權限(就是" chmod 777 wiki.d ")。當你在"安全模式" 時,可以使用這個方法。
3b. 在某些系統中,你可以暫時性地更改含有 pmwiki.php資料夾的權限為2777,讓PmWiki建立wiki.d/資料夾。 在Unix系統中,通常可以用 含有pmwiki.php的資料夾,並且輸入下列指令:
chmod 2777 .
(注意末尾的".")
在建立好了資料夾權限後,請再用瀏灠器開啟 pmwiki.php檔案一次。 若是成功的話,wiki.d 將會被建立,而你可以看到預設的首頁。 重要: 若是您使用3b的方法。你應該使用" 4. 初始化請參見初始運行來調整您的 PmWiki安裝。 您也可以在版本訊息中得到進一步的資訊。 5. 設定語言若您想要使用不同語言的 PmWiki,請參見國際化,並下載Zip壓縮型式的語言包(i18n-all.zip)。下載頁面為:http://pmwiki.org/pub/pmwiki/i18n/。下載完成後,解壓縮檔案,並放置於wikilib.d/資料夾。除了有 -all 的檔案(包含所有語言),您也可以只下載您所屬地區的語言包檔案。 目前所提供的語言有: 在每個語言包壓縮檔中,有二個資料夾,scripts 和 wikilib.d。把這兩個資料夾中的檔案複製到你的PmWiki的相對應之 scripts 和 wikilib.d 資料夾中。 例如,想要安裝法語的語言包,就要把 PmWikiFr.* 和 PmWiki.*中的內容放在你PmWiki的 同名的 資料夾中。 要啟用所安裝的語言,要在 local/config.php 中增加新的指令,例如: 更多詳細的資料可以參見國際化。 注釋
請不要試著將pmwiki.php 重新命名為 index.php 。因為若是你這麼做的話,在更新時這個檔案就沒有辦法被更新到了。
參見: 我可以將pmwiki.php 重新命名為 index.php嗎? 我們不建議將 pmwiki.php 給重新命名,我們建議新增一個名為index.php的檔案,內容只含以下一行指令: <?php include_once('pmwiki.php');
我要如何將 pmwiki.php設置為網站的預設頁面呢? 建立一個名為index.php 的檔案,把PmWiki的程式於一個子目錄中運行(例如pmwiki/) 然後把index.php檔案放置於此網站的母目錄(網站的主資料夾)。index.php中含有下列一行指令: <?php chdir('pmwiki'); include_once('pmwiki.php');
Note:你必須明確地設定 我要如何啟用"Clean URLs" 來讓網址變得較短,而且可以明顯地顯示出這是連到我的wiki頁的呢?為什麼 pmwiki.org的頁面看起來像使用資料夾的結構,而不是以 "?n=pagename" 的形式來呈現網址呢? 我可以將 wiki.d 資料夾移動到/tmp/persistent/foo/wiki.d (以新的 sourceforge rule)? Sourceforge建議將所有的資料移動到/tmp/persistent/new-folder-of-your-choice/ 並設置 symbolic link 到新的資料夾: /tmp 。這是可行的-- 請參見Cookbook:SourceForgeServers. 我要如何在獨立的(例如離線的、可攜式設備)設備上運行 PmWiki ? 請參見Cookbook:Standalone(中文簡介:獨立運行) 或是 Cookbook:WikiOnAStick。 |