je tente de publier plusieurs mercuriels existants dépôt-lieux Bien que XAMPP Apache via le script CGI Python hgwebdir.cgi ... comme dans ce tutoriel https://www.mercurial-scm.org/wiki/HgWebDirStepByStepXAMPP Installation Mercurial sur Windows Apache -> HgWebDir.cgi Erreur de script
I l'erreur suivante à partir des journaux d'erreur apache, lorsque je tente d'accéder au chemin du référentiel avec un navigateur:
fin prématurée des en-têtes de script: hgwebdir.cgi
[Tue Apr 20 16:00:50 2010] [error] [client 91.67.44.216] Premature end of script headers: hgwebdir.cgi
[Tue Apr 20 16:00:50 2010] [error] [client 91.67.44.216] File "C:/hostdir/xampp/cgi-bin/hg/hgwebdir.cgi", line 39\r
[Tue Apr 20 16:00:50 2010] [error] [client 91.67.44.216] test = c:/hostdir/mercurial/test/\r
[Tue Apr 20 16:00:50 2010] [error] [client 91.67.44.216] ^\r
[Tue Apr 20 16:00:50 2010] [error] [client 91.67.44.216] SyntaxError: invalid syntax\r
Ceci est le chemin du fichier dans lequel le script échoue (Et si je retire, je reçois une page HTML vide montré sans éléments visuels en elle):
[paths]
test = c:/hostdir/mercurial/test/
/hg = c:/hostdir/mercurial/**
/= c:/hostdir/mercurial/
Est-ce que quelqu'un a une idée pour moi?
J'ai testé cela et ce n'est pas ça. L'erreur ci-dessus est toujours affichée dans HTTP-Responses, mais le journal des erreurs me donne maintenant une "erreur de code magique" qui me laisse penser que les versions de mercurial et python ne correspondent pas. Mais il semble n'y avoir aucune liste des versions compatibles. Posté une question à ce sujet ici: http://stackoverflow.com/questions/2680802/installing-mercurial-on-windows-apache-xampp-tutorial Et je pense vraiment que quelqu'un devrait faire un tutoriel complet sur la façon de installez hgwebdir sur une fenêtre XAMPP, car je parie qu'il y a beaucoup de gens à la recherche de cette solution. Thx de toute façon! – Akku