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

PmWiki avec succès installé sur le Windows 2000

J'ai finalement décidé d'employer PmWiki en tant que mon moteur de Wiki, juste comme choisir MovableType pour mon blog. Avant de choisir PmWiki, j'également ai avec succès installé UseModWiki et OpenWikie sur mon serveur, et ai fait de la recherche sur MediaWiki. OpenWiki ne sont pas aussi fiable puisque je rencontre fréquemment l'erreur interne de 500 serveurs. UseMod est certainement un bon choix puisque la fonction de révision fonctionne considérablement juste après l'installation, mais la pièce de documentation n'est pas aussi bonne que PmWiki. J'aime particulièrement le dispositif de WikiTrails, qui n'est pas fourni par d'autres moteurs.

Environnement

Windows 2000
Serveur de l'information d'Internet

J'ai accueilli mon emplacement avec mon ISP. Ils ont déjà configuré PHP pour moi.

Installer PHP sur Windows

Bien que je ne l'aie pas fait pour cette installation, j'ai avec succès installé le moteur de PHP sur mon Windows XP.

Puits. PHP est avec succès installé. C'est plus facile et lissoir que j'ai prévu.

Code de PmWiki de téléchargement

Configurer PmWiki

Bien qu'il ne prenne aucun effort supplémentaire ait laissé PmWiki en service, quelques étapes importantes sont neccessary pour que PmWiki travaille au flatform de Windows.

Diff et pièce rapportée

À côté de défaut, tout dans PmWiki travaille à Windows excepté les révisions de page (échantillon). Ce problème n'est pas évident, ainsi vous pouvez avoir besoin du suivant reproduisez des étapes :

  1. Ouvrir n'importe quelle page dans votre installation.
  2. Faire tous les changements en cliquant l'édition pour la paginer et sauver.
  3. Cliquer les révisions de page à la fin de la page. Elle devrait montrer au betwee de différence les deux versions. Cependant, la plupart d'utilisateur verra que les interlignes et certains reconstituent des liens. Le lien de restauration ne fonctionne pas puisque toutes versions sont montrées comme version finale - l'histoire de l'édition n'est pas perserved pendant que la page de révision d'échantillon montre.

Solution

DiffAndPatchForWindows offre quelques directions pour résoudre le problème. PmWiki se fonde sur la commande externe du diff et de la pièce rapportée pour la commande de version. Ni l'un ni l'autre de la commande ne sont à la façon des indigènes disponibles sur Windows. La manière la plus facile, comme indiquée dans l'article, est de télécharger des outils du diff GNUWin32 et de la pièce rapportée.

  1. Télécharger les deux dossiers d'installation de Windows. L'emplacement de SourceForge de GNUWin32 offre trop de choix et ce n'est pas détroit en avant pour notre installation proposent. C'est le raccourci :

  2. Double-cliquer chacun de eux pour exécuter le programme d'installation.
  3. Accepter tous arrangements de défaut pendant l'installation.
  4. Vous devriez trouver les dossiers suivants sous la chemise de C:\program files\GnuWin32\bin, si vous employiez l'arrangement de défaut :

    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. Télécharger ces dossiers à une chemise sur votre serveur. J'ai employé /scripts/bin. En fait, sdiff.exe, diff3.exe et cmp.exe sont facultatifs. Les trois autres .dll sont exigés pour diff.exe et patch.exe pour fonctionner.
  6. Créer un local.php à la même chemise que PmWiki.php s'il n'est pas là encore.
    $SysDiffCmd = « E:\ \ \ de client \ Wangjianshuo \ \ manuscrits \ \ \ de casier \ diff.exe » ;
    $SysPatchCmd = « E:\ \ \ de client \ wangjianshuo \ \ manuscrits \ \ \ de casier \ patch.exe --silencieux » ;
    Remplacer le mon chemin avec votre propre chemin.
    Maintenant votre blog devrait soutenir le dispositif de révision. Veuillez noter que toutes les pages modifiées avant diff et pièce rapportée perdront permennantly la fonction du roulement en arrière puisque l'histoire de diff n'a pas été préservée.

Appui de Chinois

le chinois n'est pas complètement soutenu dans PmWiki, fait ainsi d'autres langues de l'Asie. Il est parce que PmWiki, comme d'autres moteurs de Wiki, l'utilisation \ xB0 en tant que seperator d'interligne, qui tombe dans le secteur GB2312 de codage chinois. Ainsi avec de caractères \ xB0 comme premier byte sera considéré comme problème de caractère NL et de cause. Voici la solution (dans le Chinois).

Après l'application de la pièce rapportée, j'ai également téléchargé le paquet de localizatino d'interface.

Savez-vous pourquoi ils emploient i18n ? C'est internationalisation. Il y a exactement 18 caractères entre i et n et peu de gens veulent l'orthographier dehors. LOL.


Keyword(s) people used to find this page: