PHP स्थापित करते समय msvcr110.dll कंप्यूटर त्रुटि से अनुपलब्ध है




(4)

आपको विजुअल सी ++ पुस्तकालयों को स्थापित करने की आवश्यकता है: http://www.microsoft.com/en-us/download/details.aspx?id=30679

स्टुअर्ट मैककलॉलीन द्वारा उल्लिखित अनुसार, सुनिश्चित करें कि आप 64-बिट्स ओएस का उपयोग करते हुए भी x86 संस्करण प्राप्त करते हैं क्योंकि PHP को 32-बिट पुस्तकालयों की आवश्यकता होती है।

मैं PHP (5.5) स्थापित करने की कोशिश कर रहा हूँ। मैंने C:\php फ़ोल्डर में ज़िप फ़ाइल निकाली। और मैंने 'पथ' सिस्टम वैरिएबल को C:\php भी सेट किया है। लेकिन जब मैं कमांड प्रॉम्प्ट खोलता हूं और php टाइप करता हूं तो मुझे त्रुटि मिलती है:

प्रोग्राम शुरू नहीं हो सकता है क्योंकि MSVCR110.dll आपके कंप्यूटर से गुम है। इस समस्या को ठीक करने के लिए प्रोग्राम को पुनर्स्थापित करने का प्रयास करें।

मैंने C:\Windows\System32 निर्देशिका में इस डीएल के लिए जांच की है और मैं वहां फाइल का पता लगा सकता हूं। इस त्रुटि से कैसे छुटकारा पाएं? किसी भी सहायता की सराहना की जाएगी।

अग्रिम में धन्यवाद।


मैं 64 बिट सिस्टम पर हूं, और मुझे इसे पुनर्वितरण के 32 और 64 बिट संस्करणों को स्थापित करने के बाद ही काम करने के लिए मिला है। मैंने 32 बिट संस्करण का उपयोग करने के बारे में अन्य पोस्टर्स की चेतावनियों के कारण स्वयं 64 बिट संस्करण को आजमाया नहीं है (और 32 बिट संस्करण को अनइंस्टॉल करने के लिए बहुत आलसी हूं, जिसे मैं काम कर रहा हूं), इसलिए मुझे नहीं पता कि क्या मेरे जैसे मामलों में 32 बिट संस्करण की आवश्यकता है या नहीं।


मैंने वेब प्लेटफार्म इंस्टालर का उपयोग कर विंडोज सर्वर 2008 आर 2 पर आईआईएस 7 में PHP स्थापित किया था। यह बॉक्स से बाहर काम नहीं किया। मुझे वीएस 2012 अपडेट 4 (32 बिट) के लिए विजुअल सी ++ पुनर्वितरण योग्य स्थापित करना था जैसा कि यहां पाया गया है http://www.microsoft.com/en-us/download/details.aspx?id=30679


यह पहचानने के लिए कि वीसी के किस x86 / x64 संस्करण की आवश्यकता है:

आईआईएस प्रबंधक> हैंडलर मैपिंग> पर जाएं, फिर * .php पथ संपादित करें पर राइट क्लिक करें। "निष्पादन योग्य (वैकल्पिक)" फ़ील्ड नोट में प्रोग्राम फ़ाइलों का कौन सा संस्करण php-cgi.exe स्थापित है।





dll