2012-03-26 14 views
5

मैं विंडोज 7 x64 पर एसवीएन + अपाचे जाने की कोशिश कर रहा हूं लेकिन स्पष्ट रूप से मुझे mod_dav_svn.so और mod_dav_auth.so के 64-बिट संस्करणों की आवश्यकता है।एसवीएन, अपाचे, विन 7 x64 - mod_dav_svn और mod_dav_auth कहां खोजें?

क्या ये कहीं उपलब्ध हैं? मैं खुद को बनाने से बचने की कोशिश कर रहा हूं।

युक्ति:

  • SlikSVN 64
  • SVN 1.7.4
  • अपाचे 2,2

कुछ पृष्ठभूमि

कारण मैं कहता हूँ "एप्लिकेशन arently मैं इन की जरूरत है "इस लॉग त्रुटि से है:

httpd.exe: Syntax error on line 492 of foo/httpd.conf: Cannot load foo/modules/mod_dav_svn.so into server: The specified module could not be found.

अगर मैं एक x86 आर्किटेक्चर के लिए एक SVN द्विआधारी का उपयोग, त्रुटि ही है, लेकिन अंतिम वाक्य पढ़ता

The specified procedure could not be found

जो एक इंगित करता है वास्तुकला की समस्या, मुझे लगता है। क्या कोई मदद कर सकता है?

+0

https://www.google.de/search?q=windows+mod_dav_svn.so? – KingCrunch

+0

@ किंग कंचन - चीयर्स, मैं Google से बचने की कोशिश करता हूं इसलिए डकडकगो का उपयोग कर रहा था! सबक सीखा। – Ben

उत्तर

8

ठीक है, वास्तव में ये मॉड्यूल समस्या का कारण नहीं थे। विस्तृत here के रूप में, संदेश भ्रामक है और वास्तव में उन दो फ़ाइलों से निर्भरताएं गायब हैं।

पिछले 24 घंटों में, मैंने कहीं पढ़ा है कि सबवर्सन 1.5 के बाद, प्रोग्राम डीएलएल का उपयोग करता है। दुर्भाग्यवश, वहां दिए गए अधिकांश निर्देश अभी तक इसे प्रतिबिंबित करने के लिए अपडेट नहीं किए गए हैं, इसलिए मैंने जो किया है, उसके लिए बस अगले व्यक्ति के लिए।

  • डाउनलोड करें और सबवर्सन आधुनिक में /modules से ले लो mod_dav_svn और mod_dav_auth एक 64 अपाचे से ApacheHaus
  • निर्माण स्थापित एक ही जगह से एक सबवर्सन आधुनिक निर्माण डाउनलोड
  • , अपाचे
  • में /modules में डाल दिया हौस मॉड /bin से सभी डीएलएल प्राप्त करें और अपाचे /bin
  • (पुन) शुरू करें और उंगलियों को पार करें।

जाहिर है, इस तरह की समस्या के साथ मदद करने के लिए, DependencyWalker एक अच्छा उपकरण है।

अगली चुनौती पर!

+0

@LazyBadger - हाँ, यह खोजने में बहुत मुश्किल था :) – Ben

0

x64 सबवर्जन सर्वर स्थापित करें: कोलाबनेट सबवर्जन एज 2.3.0 (विंडोज 64 बिट के लिए) या वैंडिस्को उबरएसवीएन। क्या यह खोजना बहुत मुश्किल है?

+0

यह हमेशा एक विकल्प नहीं है क्योंकि इंस्टॉलेशन हो सकता है - और करें - अन्य इंस्टॉलेशन में हस्तक्षेप करें, उदा। Trac। –

संबंधित मुद्दे