2010年12月17日 星期五

安裝Mediawiki

 一開始想要把BizAgi Process Modeler 描繪好的流程圖與資料直接上傳至MediaWiki上,但是後來發現Process Modeler目前1.5.1.5版本只能上傳流程圖與資料到MediaWiki 1.14的版本。若上傳流程資料至MediaWiki1.15以上的版本,則會因為權限介面的關係而出現錯誤。
所以就嘗試安裝MediaWiki 1.14的版本,安裝時搭配上方所列的套件與版本,在安裝的過程當中沒有出現問題,反到是在撰寫頁面後要修改的時候會出現下列的問題,一直找不出此問題的解決方案。

error: 1048 column 'old_text' cannot be null
另外所有程式均安裝在Windows XP上,結果PHP在Windows作業系統中上傳具中文檔名的檔案會有問題,最後選擇放棄在Windows XP上安裝系統,同時捨棄從Process Modeler上傳流程圖資料至MediaWiki的方式,改選則在Linux上安裝所有應用套件,且選擇安裝MediaWiki 1.16的版本以排除所有的問題。

不過BizAgi在其官方網站上已經宣布將於2011年初釋出最新版的Process Modeler,希望到時候能夠解決上傳流程資料至MediaWiki1.16的問題,這樣就能畢其功於一役。

作業系統與套件安裝過程請參考下列網站:
  • 安裝Linux
  • 安裝Apache Http Server
  • 安裝PHP
  • 安裝MySQL
安裝完上述套件後將MediaWiki的壓縮檔解壓縮,將mediawiki目錄解壓縮到 /var/www/html/的目錄下, /var/www/html是Apache Http Server預設的根目錄,並且設定 mediawiki目錄的擁有者、群組都是Apache。
shell> chown apache.apache /var/www/html/mediawiki -R
 同時設定 mediawiki/config 的權限開放是可寫入,除了在Command視窗下下指令 之外
shell>chmod a+w /var/www/html/mediawiki/config
...待續


    沒有留言:

    張貼留言