2010-06-20 14 views
6

मैं विंडोज़ (7) x64 (अपाचे 2.2 का उपयोग कर) पर mod_xsendfile अपाचे मॉड्यूल स्थापित करने की कोशिश कर रहा हूं - हाँ, मुझे गेट-डू से बर्बाद कर दिया गया है, मुझे पता है :-)। जाहिर है:mod_xsendfile?

क) mod_xsendfile के लिए कोई विन 64 द्विआधारी, से the module's website

ख सिर्फ एक Win32 बाइनरी) से ApacheLounge

APXS के लिए कोई जीत x64 बाइनरी मैं हमेशा की तरह LoadModule xsendfile_module modules/mod_xsendfile.so लेकिन कोशिश की है अर्ध-स्पष्ट त्रुटि (httpd: Syntax error on line 127 of C:/Apache/conf/httpd.conf: Cannot load C:/Apache/modules/mod_xsendfile.so into server: The specified module could not be found.) होती है, यह Win x64 संगत नहीं है।

प्रश्न बनी हुई है - x64 के लिए मॉड्यूल कैसे बनाता है, यह भी संभव है? मेरे पास वीएस और कोई भी उपकरण है जो आवश्यक हो सकता है।

मैं सिर्फ यह देखना चाहता था कि इससे मेरी रेल संरक्षित अनुलग्नक डाउनलोड गति में सुधार होगा - वर्तमान में सरल छवियों के लिए काफी भयानक गति प्राप्त हो रही है।

अग्रिम धन्यवाद!

उत्तर

8

मैं mod_xsendfile के लेखक हूं।

मैं केवल सौजन्य के रूप में Win32 द्विआधारी प्रदान करता हूं। मैं अभी भी आपको स्रोत से खुद को बनाने की सलाह देता हूं। इस तरह आप यह सुनिश्चित कर सकते हैं कि बाइनरी मेरे साथ भी छेड़छाड़ नहीं की गई है: पी

वर्तमान में अपाचे फाउंडेशन से कोई आधिकारिक Win64 Apache2 (या 2.2) नहीं है। चूंकि मैं आधिकारिक बाइनरी के खिलाफ अपने निर्माण का परीक्षण करता हूं, इसलिए मुझे यकीन नहीं है कि फाउंडेशन आधिकारिक Win64 बाइनरी रिलीज़ होने के बाद द्विआधारी काम करेंगे। इसलिए कोई Win64 मुझे बनाता है

स्रोत से बिल्डिंग बहुत सीधी आगे है यदि आप नौसिखिया (विंडोज़ केस में) विजुअल स्टूडियो नहीं हैं। द्विआधारी ज़िप और/या मेरे जिथब रेपो में प्रोजेक्ट फ़ाइलें होती हैं जिन्हें आप अपने अपाचे समाधान में आयात कर सकते हैं। मुझे बताया गया कि मुफ्त दृश्य स्टूडियो एक्सप्रेस भी काम करने के लिए पर्याप्त होना चाहिए। बात ओपन सोर्स है। क्या अप्रत्याशित पोर्टेबिलिटी समस्याएं होनी चाहिए, मुझे पैच का स्वागत होना चाहिए;)

अंतिम उपाय के रूप में आप अभी भी Win64 बॉक्स पर आधिकारिक Win32 apache + mod_xsendfile चला सकते हैं।

+1

ठीक है, मुझे अंगूठे के नियम के रूप में स्रोत से निर्माण याद रखना होगा। इनपुट के लिए धन्यवाद और महान काम जारी रखें! – Dr1Ku

4

मैं अपने सिस्टम में mod_xsendfile लोड करने में सक्षम था।

-Windows 7 अंतिम 64 -Apache/2.2.9 (Xampp 1.6.7 के माध्यम से स्थापित)

असल में, मैं तो बस यहां से मॉड्यूल डाउनलोड किया: http://www.apachelounge.com/download/mods/mod_xsendfile-0.9-w32.zip

यहाँ मेरी सेटअप है। .. इसे अपाचे की "मॉड्यूल" निर्देशिका में आगे बढ़ाया गया, httpD.conf में "LoadModule xsendfile_module मॉड्यूल/mod_xsendfile.so" जोड़ा गया, फिर अपाचे को पुनरारंभ किया गया।

इसके बाद, मैंने phpinfo() का उपयोग करके लोड किए गए मॉड्यूल की जांच की, और mod_xsendfile पहले से ही उपलब्ध है।

+0

के लिए बाइनरी वह लिंक नीचे है। आप यहां इस पृष्ठ http: //www.apachelounge पर x-sendfile मॉड्यूल अनुभाग के तहत डाउनलोड लिंक पा सकते हैं।कॉम/डाउनलोड/ – ljelewis