मैं अपने SQL सर्वर से बात करने में सक्षम होने के लिए PHP के लिए ड्राइवर स्थापित करने की कोशिश कर रहा हूं। मैं XAMPP और SQL Server 2014 पर PHP 5.5.15 चला रहा हूं। मैंने यहां से एक ड्राइवर पैकेज डाउनलोड किया: http://www.microsoft.com/en-us/download/details.aspx?id=20098 (SQLSRV30.EXE )। मैंने उन्हें अपने php एक्सटेंशन फ़ोल्डर में कॉपी किया है (C:\xampp\php\ext)
, और php.ini
, निर्दिष्ट में:
extension=php_pdo_sqlsrv_54_nts.dll
लोड करने के लिए php_pdo_sqlsrv_54_nts.dll ड्राइवर अब C: \ xampp \ php \ ext पर स्थित है, हालाँकि, जब मैं अब रुकता हूं और सर्वर को पुनरारंभ करता हूं, तो मुझे इस छवि में त्रुटि संदेश मिलते हैं (पहले शीर्ष बॉक्स, फिर नीचे वाला)।
यदि मैं ड्राइवर को लोड करने की कोशिश नहीं करता है, तो सर्वर ठीक चलता है, और मुझे यकीन नहीं है कि यह दूसरे बॉक्स में मॉड्यूल नहीं ढूंढने के बारे में शिकायत कर रहा है, क्योंकि यह निश्चित रूप से उस स्थान पर है जो इसे खोज रहा है। मुझे यकीन नहीं है कि यह इस तथ्य से हो सकता है कि यह ड्राइवर PHP 5.4 के लिए है, और मैं 5.5.15 चला रहा हूं। दुर्भाग्य से, मैं केवल PHP 5.3 और 5.4 के लिए ड्राइवरों को खोजने में सक्षम था, और सोचा कि मैं इसे 5.4 ड्राइवरों के साथ एक शॉट दूंगा।