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

PmWiki instalado con éxito en el Windows 2000

Finalmente decidía utilizar PmWiki como mi motor de Wiki, apenas como elegir MovableType para mi blog. Antes de elegir PmWiki, también instalé con éxito UseModWiki y OpenWikie en mi servidor, e hice una cierta investigación sobre MediaWiki. OpenWiki no es tan confiable puesto que resuelvo con frecuencia error interno de 500 servidores. UseMod es definitivamente una buena opción puesto que la función de la revisión trabaja grandemente inmediatamente después de la instalación, pero la pieza de la documentación no es tan buena como PmWiki. Tengo gusto especialmente de la característica de WikiTrails, que no está disponible de otros motores.

Ambiente

Windows 2000
Servidor de información del Internet

Recibí mi sitio con mi ISP. Han configurado PHP para mí ya.

Instalar PHP en Windows

Aunque no lo hice para esta instalación, he instalado con éxito el motor de PHP sobre mi Windows XP.

Pozo. PHP está instalado con éxito. Es más fácil y smoother que esperé.

Código de PmWiki de la transferencia directa

Configurar PmWiki

Aunque no toma ningún esfuerzo adicional dejó PmWiki en servicio, algunos pasos importantes son neccessary para que PmWiki trabaje en el flatform de Windows.

Diff y remiendo

Por defecto, todo en PmWiki trabaja en Windows excepto las revisiones de la página (muestra). Este problema no es obvio, así que puedes necesitar el siguiente reproduces pasos:

  1. Abrir cualquier página en tu instalación.
  2. Realizar cualquier cambio chascando el corregir para paginarlo y para ahorrar.
  3. Chascar las revisiones de la página en el extremo de la página. Debe demostrar al betwee de la diferencia las dos versiones. Sin embargo, la mayoría del usuario verá que las líneas en blanco y algunas restauran acoplamientos. El acoplamiento del Restore no trabaja puesto que todas las versiones se demuestran como la versión final - la historia de corregir no es perserved mientras que la página de revisión de la muestra demuestra.

Solución

DiffAndPatchForWindows ofrece algunas direcciones para solucionar el problema. PmWiki confía en el comando externo del diff y del remiendo para el control de la versión. Ni uno ni otro del comando está nativo disponible en Windows. La manera más fácil, según lo indicado en el artículo, es descargar las herramientas del diff GNUWin32 y del remiendo.

  1. Descargar los dos archivos de la disposición de Windows. El sitio de SourceForge de GNUWin32 ofrece demasiadas opciones y no es estrecho adelante para nuestra instalación propone. Éste es el atajo:

  2. Doble-tecleo cada uno de ellos para funcionar el programa de disposición.
  3. Aceptar todos los ajustes de defecto durante la disposición.
  4. Debes encontrar los archivos siguientes debajo de la carpeta de C:\program files\GnuWin32\bin, si utilizaste el ajuste del defecto:

    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. Upload estos archivos a una carpeta en tu servidor. Utilicé /scripts/bin. Realmente, sdiff.exe, diff3.exe y cmp.exe son opcionales. Los otros tres .dll se requieren para diff.exe y patch.exe para funcionar.
  6. Crear un local.php en la misma carpeta que PmWiki.php si no está allí todavía.
    $SysDiffCmd = “E:\ \ \ \ Wangjianshuo del cliente \ \ escrituras \ \ \ \ diff.exe del compartimiento”;
    $SysPatchCmd = “E:\ \ \ \ wangjianshuo del cliente \ \ escrituras \ \ \ \ patch.exe del compartimiento --silencioso”;
    Substituir la mi trayectoria por tu propia trayectoria.
    Ahora tu blog debe apoyar la característica de la revisión. Observar por favor que todas las páginas modificadas antes de diff y de remiendo permennantly perderán la función del roll-back puesto que la historia del diff no fue preservada.

Ayuda del chino

El chino no se apoya totalmente en PmWiki, hace tan otras idiomas de Asia. Es porque PmWiki, como otros motores de Wiki, uso \ xB0 como seperator de giro nuevo, que baja en el área de codificación china GB2312. Con \ xB0 de los caracteres como el primer octeto será considerado tan como problema del newline y de la causa. Aquí está la solución (en chino).

Después de aplicar el remiendo, también descargué el paquete del localizatino del interfaz.

¿Sabes porqué están utilizando i18n? Es internacionalización. Hay exactamente 18 caracteres en medio i y n y pocos personas desean explicarlo. LOL.


Keyword(s) people used to find this page: