का उपयोग कर निजी कुंजी फ़ाइल सेट करने में असमर्थ मैं PHP curl का उपयोग कर एक सुरक्षित साइट से कनेक्ट करना चाहता हूं।curl
- sitename.key
- sitename.p12
- sitename.pem
- ICOM-लिव-ca.pem
और पीईएम पास वाक्यांश: साइट मालिकों हमें चार फ़ाइलों दे दी है ।
Unable to set private key file:'filepath'/secure.key type PEM.
मैं अपने सर्वर पर किसी भी सेटिंग नहीं किया है:
$curl_resource = curl_init();
curl_setopt ($curl_resource, CURLOPT_URL, $sHost);
curl_setopt ($curl_resource, CURLOPT_POST, 1);
curl_setopt ($curl_resource, CURLOPT_POSTFIELDS, $post_string);
curl_setopt ($curl_resource, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($curl_resource, CURLOPT_HTTPHEADER, $headerdata);
curl_setopt ($curl_resource, CURLOPT_HEADER, true);
curl_setopt ($curl_resource, CURLOPT_SSLCERT , HOMEDIR.'cert/icom-live-ca.pem');
curl_setopt ($curl_resource, CURLOPT_SSLCERTPASSWD, 'PEM pass phrase');
curl_setopt ($curl_resource, CURLOPT_SSLKEY, HOMEDIR.'cert/secure.key');
curl_setopt ($curl_resource, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt ($curl_resource, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt ($curl_resource, CURLOPT_SSLCERTTYPE, 'PEM');
मैं निम्न त्रुटि हो रही है। क्या मुझे क्लाइंट सर्वर पर किसी भी सेटिंग को स्थापित/बदलने की आवश्यकता है और साथ ही HTTPS साइट्स तक पहुंचने की आवश्यकता है?
क्या आप बता सकते है कि समस्या क्या आप कर रहे हैं:
इस सवाल का और अधिक जानकारी के लिए उत्तर देखें? – Ikke
मुझे उपरोक्त त्रुटि मिल रही है: निजी कुंजी फ़ाइल सेट करने में असमर्थ: 'filepath'/secure.key प्रकार पीईएम। नोट मैंने अपने सर्वर पर कोई सेटिंग्स नहीं की है। क्या मुझे क्लाइंट सर्वर पर किसी भी सेटिंग को स्थापित/करने की आवश्यकता है और साथ ही https साइट तक पहुंचने की आवश्यकता है? – devel