2012-06-27 79 views
0

雖然有人說在Windows環境下主持mercurial的評論板不是最好的主意,但我仍然嘗試了一下。到目前爲止,我還沒有成功。因此我在尋求幫助。在Win7 x64上HG評論板安裝

我正在運行Windows 7 x64,並且遵循官方Installing on Windows指南。

這裏我沒有問題,當我選擇wsgi時發生問題。現在我使用的是Apache 2.2 32位,python 2.5.4 32位,我已經下載了一個apache wsgi模塊:http://code.google.com/p/modwsgi/wiki/InstallationOnWindows

非常嚴重的是他們沒有這個特殊組合(Apache 2.2 | python 2.5)的模塊,所以我抓住最近的東西:mod_wsgi-win32-ap22py26-3.3.so - Apache 2.2/Python 2.6

我還沒認爲win32會對win64有任何問題嗎?

後嗯,我在這告訴APACHE2.2的httpd.conf來「的LoadModule wsgi_module模塊/ mod_wsgi.so」我已經把模塊文件夾,這裏是它告訴我:

httpd.exe: Syntax error on line 129 of G:/tools/Apache2/conf/httpd.conf: 
Cannot load G:/tools/Apache2/modules/mod_wsgi.so into server: %1 is not 
a valid Win32 application. 

是這導致我使用Python 2.5而不是2.6和/或Windows 7 64?如果它與python版本有任何關係 - 我無法找到wsgi mod for 2.5,至少不能下載版本,只有需要編譯的源代碼,然後是一些。

有沒有人遇到類似的問題,並可以建議或提示如何加載那些wsgi模塊?

回答

2

我很確定mod_wsgi必須根據正確的Python版本進行編譯,所以你不能在2.5.4中使用mod_wsgi-win32-ap22py26-3.3.so。

(順便說一句,不知道爲什麼你還在使用2.5呢?)

+0

2.5蟒蛇來了與說明書上的設置如何審查委員會,以及我猜他們沒有更新安裝指南。但是現在這個問題已經解決了 - 我在linux環境下安裝了reviewboard,它很適合python 2.7,apache2默認使用wsgi。感謝您的意見 – Xeperis

+2

@Xeperis:如果您的問題已解決,請添加您自己的答案並接受它。考慮訪問Stack Overflow的人:這個問題(目前未回答)如何幫助他們解決問題? – Helgi