zoukankan      html  css  js  c++  java
  • pmwiki安装

    Pmwiki
    http://www.pmwiki.org/wiki/PmWikiZhTw/PmWikiZhTw

    幾個我喜歡的模板

    QUOTE:


    PmWikiZhCn安裝指南 基本編輯功能 文檔索引 PmWiki 常見問答 PmWiki 基礎 軟件發佈說明 軟件更新記錄1 
    PmWiki 是由 Patrick Michaud 開發的 WikiWikiWeb 系統,基於 PHP 腳本語言。
    PmWiki主要被設計成為一個易於使用的、共同管理和維護網站的工具。
    本站點運行的是 pmwiki-2.2.0-beta31。這個軟件在 GNU 通用公共許可證 (GPL) 下發佈,可以通過http://www.pmichaud.com/wiki/PmWiki/Download 自由的下載。在文檔索引中可以找到相關文檔。
    PmWiki 是 Patrick R. Michaud (http://www.pmichaud.com) 的註冊商標。
    歡迎大家http://groups-beta.google.com/group/PmWikiZhCn(approve links)討論PmWiki中文化問題。
    關於 PmWiki 使用上的問題,請到提問頁面。
    對這裡漢化的修改,將定期被pm先生放入i18n的打包文件中:

      Pmwiki最新版安裝設置教程
      以下教程是以Trust4E.net?的linux標準型虛擬主機為平台,PMwiki最新版為程序來介紹安裝的詳細流程和設置。 
      1,下載最新版的 pmwiki程序
            下載地址:http://www.pmwiki.org/pub/pmwiki/pmwiki-latest.zip

            下載中文程序包

             下載地址:http://www.pmwiki.org/pub/pmwiki/i18n.zip2,通過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網站了。
      下面是安裝中文程序包
      將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全部安裝設置完畢,可以支持中文,可以有權限管理。
      PmWiki2中文化的方法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實現。
      基本配置過程為:

      1. 必須使用2.0.6以上版本的PmWiki;
      2. 按照官方提示的安裝步驟部署PmWiki;
      3. 按照官方給出的i18n使用說明部署,要注意i18n包中的xlpage-utf-8.php文件,在pmwiki包中也有這個文件,使用i18n包和pmwiki包中附帶的較新的一個。現在的版本不需要考慮與i18n包中的文件比較新舊的問題了,直接把i18包解開放pmwiki目錄就行。
      4. 將docs/sample-config.php複製到local/下面,改名為config.php。(並將pmwiki.php中的ISO-8859-1改為UTF-8,en_US改為zh_CN。官方不推薦修改pmwiki.php文件,況且這里根本沒有必要修改pmwiki.php文件。by vivicode)
      5. 在config.php中加入「XLPage('zh','PmWikiZhCn.XLPage');」 加入這行以後系統已經擁有中文界面,並且支持UTF-8中文輸入和顯示。
      6. 推薦設置config.php中的以下幾項:$WikiTitle(網站標題) $EnablePathInfo(對搜索引擎友好的路徑)$EnableGUIButtons(TextArea編輯器上方的輔助按鈕) 如果config.php文件中用到中文,請千萬使用支持UTF-8的文本編輯器,並且設定為UTF-8編碼的工作方式,這樣的編輯器免費的有crimson editor,收費的有大家常用的Ultra Editor、Edit Plus,以及無數這裡沒有提到的編輯器。

        PmWiki2中文化已經部署完成,可以正常輸入、顯示、搜索中文,用[[中文鏈接]]的形式可以實現中文WikiWord?,能夠正常編輯和訪問。
        如果有其他Bug,可到郵件列表詢問或者發佈到PITS系統。 
        --Elias Soong
        Attach附件使用中文文件名問題使用「Attach:」標籤上傳附件時,如果文件名包括中文字符?,則這些中文字符會被過濾掉,比如寫「Attach:中文.doc」,則上傳文件鏈接最後會指向名為「doc」的文件,造成使用上的麻煩。解決的辦法為:

        1. 在local/config.php中設置:「$UploadNameChars= "-\\w. \\x80-\\xff";」,這樣就允許在Attach標籤中使用中文;
        2. 編輯scripts/upload.php文件,註釋掉其中第113行:「$x =preg_replace('/^[^[:alnum:]]+/', '',$x);」,這一行是用來限制附件文件名必須用英文字母或數字開始的,如果只是想在文件名中使用中文而不需要用中文來為文件名開頭,也可以保留這一行。

        source url:  http://blog.chinaunix.net/space.php?uid=13056601&do=blog&cuid=264261

        http://blog.chinaunix.net/space.php?uid=13056601&do=blog&cuid=264261

        source url:

      7. 相关阅读:
        JEECG开发总结
        ehcache集群的配置
        spring拦截器
        spring的基本配置
        kindeditor编辑器
        jQuery中的Ajax
        表单验证
        Python中的Random模块
        Open vSwitch FAQ (二)
        Open vSwitch FAQ (一)
      8. 原文地址:https://www.cnblogs.com/hnrainll/p/2212281.html
      Copyright © 2011-2022 走看看