當前位置:編程學習大全網 - 源碼下載 - TWiki主要是幹嘛的

TWiki主要是幹嘛的

0 前言:關於TWiki

--------------------------------------------------------------------------------

關於Wiki,大家肯定聽說了不少,TWiki只是Wiki的壹種實現形式。不過在眾多的wiki版本中,TWiki聲名遠揚,按照twiki.org的解釋是,壹個靈活、強大、簡單的企業級***同協作平臺。目前著名的網絡公司Yahoo內部的平臺就是使用的TWiki, 另外Motorola 和SAP 等國際大公司都在使用TWiki,這也是我為什麽選擇TWiki的原因。

TWiki的文檔很多,也很細致,不過剛開始看還有些不習慣,文檔中所以的WikiName都加上了鏈接,有時候經常點來點去就不知道自己點到哪裏去了。目前關於TWiki的中文文檔是少之又少,關於TWiki安裝文檔,更是鳳毛麟角。當然安裝TWiki並不是什麽難事,不過,許多事情都是說起來容易,做起來難......

1 安裝流程

--------------------------------------------------------------------------------

下載TWiki . TWiki的官方網站是twiki.org,其下載頁面是:Download the Package,目前的版本是2004年9月分release的。下載其安裝包:TWiki20040902.tar.gz

配置setlib.cfg . 解開壓縮包後,在twiki/bin目錄下,妳會發現setlib.cfg文件,裏面唯壹需要修改的是:$twikiLibPath ,把他改成twiki/lib的絕對路徑。如:$twikiLibPath=/home/winter/twiki/lib 。

配置TWiki.cfg .這是最重要的配置,主要包括:

$defaultUrlHost. 缺省的主機url路徑。用url的形式賦值,如:$scriptUrlPath="_CN.GB2312"; 這樣Twiki就會支持GB2312。

重新打開壹個頁面,看看頁面源碼,應該在meta裏面有:content="text/html; charset=gb2312"

4 在虛擬主機(Web hosting)上安裝TWiki的註意事項

--------------------------------------------------------------------------------

對於虛擬主機用戶來說,安裝TWiki確實是很麻煩的事情。壹般只有ftp權限,所有的操作都需要本地修改,然後上傳,經過測試,再修改,再上傳。對於ftp鏈接,本來就不是很穩定,使其操作就更加麻煩。

對於虛擬主機用戶來說,需要解決以下問題:

得到public所在主機的絕對路徑。我是用的是虎翼網的G 型服務,按照他們網站和業務員的解釋說,我的ftp的public目錄就是在機器的/home/username/public目錄。經過我測試,並非如此,而是這樣:/home/user/ap1/username/public_html .當然不同的用戶路徑模式有可能不壹樣。但是如果妳是使用的虛擬主機,妳需要得到絕對路徑。我當時是使用PHP測試得到的。

選擇$storeTopicImpl = "RcsLite"來存儲文章和進行版本管理。因為虛擬主機用戶壹般都很難知道ci co diff等命令的實際路徑,如果選擇RcsWrap方式,可能會在網頁存儲的時候遇到到壹個明顯的錯誤:

During save of file TestTopic1? an error was found by the version control system.

Please notify your TWiki administrator. /usr/bin/ci -q -l -m'none' -t-none -w'guest'

/home/n/a/naturemagic/public_html/data/Test/TestTopic1.txt 2>&1 1>/dev/null /usr/bin/ci:

permission denied

Go back in your browser and save your changes locally.

選擇$scriptSuffix = ".pl";默認是$scriptSuffix = ""; 這樣可以避免壹些在目錄設置上的問題,所有都依賴於perl。另外需要把twiki/bin目錄下所有的腳本文件都改名成.pl的後綴。如testenv 改為testenv.pl

在twiki/bin目錄下的.htaccess文件中,也需要把相應的改成pl後綴.如:

<Files "viewauth">

require valid-user

</Files>

改成:

<Files "viewauth.pl">

require valid-user

</Files>

5 其他參考

順利的安裝會有同樣的順利,而失敗的安裝卻各有各的原因。如果妳仍然有問題,選擇下列途徑:

首先選擇參考TWiki安裝向導,

對於中文TWiki的安裝,當然要參考如何安裝TWiki(中文TWiki的安裝).

對於英文比較好的朋友,可以直接到TWiki.org官方網站上去。

還有CheDong的TWiki的安裝備忘, 竹筍炒肉的TWIKI手記

--------------------------------------------------------------------------------

  • 上一篇:綜合實踐活動主題實施案例
  • 下一篇:計算機病毒是指
  • copyright 2024編程學習大全網