Installieren Sie Mercurial 1.9.1 (isapi) auf win2k3

Installieren Sie Mercurial 1.9.1 (isapi) auf win2k3

Ich habe versucht, Mercurial auf meinem 32-Bit-2003-Server zu installieren und bin auf einige Probleme gestoßen. Ich habediese Anweisungen(das ist das Aktuellste, das ich finden kann), mit der Ausnahme, dass ich die folgenden Versionen verwendet habe, die sich unterscheiden.

  • Python 2.6.6
  • Quecksilber 1.9.1
    • Mercurial 1.9 (keine Änderung/derselbe Fehler)
    • Mercurial 1.8.1 (keine Änderung/derselbe Fehler)

Nach der Installation scheint alles in Ordnung zu sein, aber dann erhalte ich diesen Fehler in eventvwr, wenn ich die Site aufrufe.

Das Rückrufmodul „hgwebdir_wsgi“ konnte nicht importiert werden.

Ich bin nicht sicher, wo ich hier anfangen soll, ich habe versuchtDasaber es schien keine Änderung zu bringen. Ich habe es sogar zweimal versucht, einmal als Überinstallation/Upgrade und einmal als Neuinstallation.

Antwort1

Ich habe vor Kurzem dasselbe wie Sie unter Windows Server 2008 gemacht und dabei dasselbe Ergebnis erzielt, als ich Mercurial 1.9.1 verwendet habe. Der Wechsel zu einer älteren Version von Mercurial hat bei mir jedoch funktioniert (ich bin mir bei der Versionsnummer nicht 100 % sicher, aber ich glaube, es war 1.8.1).

Haben Sie die Version 1.8.1 von hgwebdir_wsgi.py heruntergeladen und die DLL neu generiert, als Sie die ältere Version von Mercurial installiert haben?

Andere mögliche Probleme: Haben Sie daran gedacht, 32-Bit-Erweiterungen in IIS zu aktivieren? Befindet sich Python in Ihrem Pfad? Können Sie es von einer Eingabeaufforderung aus einem beliebigen Ordner ausführen?

Edit: Ich bin gefolgtdieseAnweisungen, und das sind diejenigen, die bei 1.9 nicht funktioniert haben, bei 1.8.1 aber schon. Wenn ich sie mit den Anweisungen vergleiche, die Sie befolgt haben, sehe ich einen Schritt, der anders ist: Dort steht, dass man den Quellcode für Mercurial herunterladen und kompilieren soll (auf Ihrer Referenzseite wird die Verwendung der Quellinstallation erwähnt, aber nicht deren Kompilierung).

verwandte Informationen