This is machine translation of orginal blog.
« prev next »

首尾よくWindows 2000に取付けられているPmWiki

私は最終的に私のblogのためにMovableTypeの選択のようなWiki私のエンジンとしてPmWikiを、ちょうど使用することにした。 PmWikiを選ぶ前に、私はまた私のサーバーに首尾よくUseModWikiおよびOpenWikieを取付け、MediaWikiの研究をした。 OpenWikiは私が頻繁に500のサーバー内部エラーに会うのであまり信頼できない。 UseModは修正機能が取付けの直後に非常に働くが、ドキュメンテーション部品はPmWikiないので完全によい選択である。 私は特に他のエンジンから利用できないWikiTrailsの特徴を好む。

環境

Windows 2000
インターネット情報サーバー

私は私のISPの私の場所を催した。 それらは私のためのPHPを既に形成してしまった。

WindowsにPHPを取付けなさい

私がこの取付けのためのそれをしなかったが、私は首尾よく私のWindows XPにPHPエンジンを取付けた。

井戸。 PHPは首尾よく取付けられている。 それは私が期待したよりより容易、スムーザーである。

ダウンロードのPmWikiコード

PmWikiを形成しなさい

それが人一倍の努力を許可した作動中PmWikiを取らないがある重要なステップはWindowsのflatformで動作するためにPmWikiのためにneccessaryである。

Diffおよびパッチ

デフォルトで、PmWikiのすべてはページの修正(サンプル)を除くWindowsで動作する。 この問題は明らかでない、従って再生するステップを次を必要とする場合もある:

  1. あなたの取付けのページを開けなさい。
  2. 編集をそれのページを捲り、救うためにかちりと鳴らすことによって変更を行ないなさい。
  3. ページの端にページの修正をかちりと鳴らしなさい。 それは相違のbetweeに2つの版を示すべきである。 但し、ほとんどのユーザーはブランク行およびいくつかがリンクを元通りにすることを見る。 回復リンクはすべての版が最終バージョンとして示されているので働かない-サンプル修正ページが示すと同時に編集の歴史はperservedない。

解決

DiffAndPatchForWindowsはある問題を解決するために方向を提供する。 PmWikiはバージョン管理のためのdiffそしてパッチの外部コマンドに頼る。 命令のどちらもWindowsで生まれつき利用できない。 記事で示されるように簡単な方法は、GNUWin32 diffおよびパッチ用具をダウンロードすることである。

  1. 2つのWindowsの組み立てファイルをダウンロードしなさい。 GNUWin32のSourceForgeの場所は余りにも多くの選択を提供し、それは私達の取付けのため海峡先に提案するでない。 これは近道である:

  2. セットアップ・プログラムを動かすためにそれらのそれぞれをダブルクリックしなさい。
  3. 組み立ての間にすべてのデフォルト設定を受け入れなさい。
  4. デフォルト設定を使用したらC:\program files\GnuWin32\binのホールダーの下で次のファイルを見つけるべきである:

    46,080 cmp.exe
    92,160 diff.exe
    46,080 diff3.exe
    926,123 libiconv-2.dll
    72,261 libintl-2.dll
    117,760 patch.exe
    48,793 regex.dll
    51,712 sdiff.exe

  5. あなたのサーバーのホールダーにこれらのファイルをアップロードしなさい。 私は/scripts/binを使用した。 実際に、sdiff.exe、diff3.exeおよびcmp.exeは任意である。 他の3 .dllはdiff.exeおよびpatch.exeに動くように要求される。
  6. まだそこになかったらPmWiki.phpと同じホールダーでlocal.phpを作成しなさい。
    $SysDiffCmd = 「E:\ \顧客の\ \ Wangjianshuo \ \原稿\ \大箱の\ \ diff.exe」;
    $SysPatchCmd = 「E:\ \顧客の\ \ wangjianshuo \ \原稿\ \大箱の\ \ patch.exe --」無声;
    あなた自身の道によって私の道を取り替えなさい。
    今あなたのblogは修正特徴を支えるべきである。 以下の事項に注意して下さい: diffおよびパッチの前に変更されたすべてのページはpermennantly diffの歴史が維持されなかったのでロールバックの機能を失う。

中国人サポート

中国語はPmWikiで完全に、そうするアジアの他の言語を支えられない。 それはのでWiki他のエンジン、中国GB2312符号化区域に落ちる復帰改行文字seperatorとして使用\ xB0のようなPmWiki、ある。 そう最初のバイトとして特性のとの\ xB0改行および原因問題として考慮される。 解決はここにある(中国語で)。

パッチを加えた後、私はまたインターフェイスlocalizatinoのパックをダウンロードした。

それらがi18nをなぜ使用しているか知っているか。 それは国際化である。 丁度18の特性その間Iがあり、nおよび数人はそれを綴りたいと思う。 LOL.


Keyword(s) people used to find this page: