2015-02-26 10 views
22

के रूप में पहचाना नहीं गया है, मैंने curl इंस्टॉल किया है और इसे मेरे सिस्टम में environment variable के रूप में सेट किया है। लेकिन curl चलाते समय यह एक त्रुटि दे रहा है 'curl' is not recognized as an internal or external command, operable program or batch file. मैंने अपने सिस्टम को पुनरारंभ करने का प्रयास किया लेकिन इसका कोई उपयोग नहीं है। मैं चाहता हूं कि यह मेरा आवेदन HockeyApp पर अपलोड करे। कृपया मेरी मदद करें। मैं विंडोज 8.1 का उपयोग कर रहा हूं।कर्ल को आंतरिक या बाहरी कमांड, ऑपरेट करने योग्य प्रोग्राम या बैच फ़ाइल

+0

मुझे पता है कि सवाल एक डुप्लिकेट होने लगता है। लेकिन मैंने निर्देशिका को जोड़ने की तरह दिए गए लगभग सभी समाधानों को आजमाया जहां यह विंडोज पथ आदि पर स्थापित है। लेकिन यह मेरे लिए काम नहीं कर रहा है। –

+1

क्या होता है जब आप अपने पूर्ण पथ के साथ कर्ल को कॉल करते हैं? – SomethingDark

+0

@ SomethingDark: यह दे रहा है: कर्ल: <6> मेजबान को हल नहीं कर सका: सी –

उत्तर

56

कदम विंडोज

पर खिड़कियों

में कर्ल स्थापित करने के लिए cURL स्थापित वहाँ 4 चरण Windows पर स्थापित cURL पाने के लिए पालन करने के लिए कर रहे हैं।

चरण 1 और चरण 2 SSL पुस्तकालय स्थापित करना है। चरण 3 कर्ल स्थापित करना है। चरण 4 हाल ही में एक प्रमाण पत्र स्थापित करने के लिए है

चरण एक: स्थापित करें दृश्य C++ 2008 Redistributables

https://www.microsoft.com/en-za/download/details.aspx?id=29 64 बिट सिस्टम के लिए दृश्य C++ 2008 Redistributables (64) 32 बिट सिस्टम के लिए से दृश्य C++ 2008 Redistributables (x32)

चरण दो: स्थापित विन (32/64) OpenSSL v1.0.0k लाइट

http://www.shininglightpro.com/products/Win32OpenSSL.html 64 बिट सिस्टम के लिए Win64 OpenSSL v1.0.0k लाइट से

32 बिट सिस्टम के लिए Win32 OpenSSL v1.0.0k लाइट

चरण तीन: cURL

स्थापित आपके सिस्टम है अगर पर निर्भर करता है 32 या 64 बिट, संबंधित ** curl.exe डाउनलोड करें। ** उदाहरण के लिए, Win64 - जेनेरिक सेक्शन पर जाएं और एसएसएल समर्थन (जहां एसएसएल पार नहीं किया गया है) के साथ Win64 बाइनरी डाउनलोड करें। जाएँ http://curl.haxx.se/download.html अधिक विशिष्ट लिंक:http://curl.haxx.se/latest.cgi?curl=win64-ssl-sspi

कॉपी सेल्सियस तक curl.exe: \ Windows \ System32

चरण चार: स्थापित हाल प्रमाण पत्र

इस कदम को छोड़ मत करो। https://curl.haxx.se/ca/cacert.pem से मान्य सीईआरटी फ़ाइलों की एक हाल की प्रति डाउनलोड करें, जैसे ही आपने कर्ल.एक्सई (सी: \ विंडोज \ सिस्टम 32) रखा है और इसे कर्ल-सीए-बंडल के रूप में नामित करें।CRT

आप पहले से ही curl स्थापित किया है या ऊपर के चरणों को करने के बाद, निर्देशिका जहां यह विंडोज़ पथ के लिए स्थापित किया गया है जोड़ें:

1 - डेस्कटॉप से, राइट क्लिक करें मेरा कंप्यूटर और गुण पर क्लिक करें।
2 - उन्नत सिस्टम सेटिंग्स पर क्लिक करें।
3 - सिस्टम प्रॉपर्टी विंडो में पर्यावरण चर बटन पर क्लिक करें।
4 - पथ का चयन करें और पर क्लिक करें संपादित करें।
5 - संलग्न करें; सी: \ path curl निर्देशिका अंत में।
5 - ठीक पर क्लिक करें।
6 - बंद और फिर से खुलाकमांड प्रॉम्प्ट

+1

शानदार, धन्यवाद नेविन। मुझे चरण 1 में विजुअल सी ++ 2008 पुनर्वितरण योग्य नहीं मिला, लेकिन शेष चरणों के काम के रूप में उन्हें वैसे भी स्थापित करना होगा। –

+0

बेस्ट उत्तर ... धन्यवाद – Rajashekhar

+0

पॉल की तरह, मैं आइटम को 'चरण 1' में नहीं ढूंढ पाया लेकिन यह सही काम करता था! विस्तृत गाइड के लिए धन्यवाद, +1 – gudthing

4

यहाँ आप

Curl.exe के लिए प्रत्यक्ष डाउनलोड लिंक मिल सकता है मैं कर्ल के डाउनलोड की प्रक्रिया के लिए देख रहा था और जहां उन्होंने कहा कि curl.exe फ़ाइल को system32 में कॉपी किया गया है लेकिन उन्होंने सीधा लिंक प्रदान नहीं किया है लेकिन थोड़ा और खोदने के बाद मुझे यह मिला। इसलिए यहाँ यह, आनंद है बिन फ़ोल्डर में आसानी से curl.exe लगता है सिर्फ

इसे अनज़िप और फिर बिन फ़ोल्डर में जाएँ वहाँ आप exe फ़ाइल प्राप्त

link to download curl generic

+0

कर्ल-7.53.1 में कोई बिन फ़ोल्डर नहीं है, बल्कि आप इसे यहां पा सकते हैं: ' src/curl.exe' – jaegs

3

विधि 1: \

सिस्टम चर के पथ में "सी: \ प्रोग्राम फ़ाइलें \ curl \ bin" पथ जोड़ें वें राइट क्लिक करें मेरा कंप्यूटर और गुण क्लिक करें> उन्नत> पर्यावरण चर enter image description here

विधि 2: साथ (यदि विधि 1 तो काम नहीं)

सरल खुला कमांड प्रॉम्प्ट "व्यवस्थापक के रूप में चलाने के"

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

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