मैंने अभी-अभी उस एक्सटेंशन को अपने देव सर्वर पर स्थापित करने का प्रयास किया है।
सबसे पहले, सुनिश्चित करें कि एक्सटेंशन सही ढंग से सक्षम है। आपका phpinfo()
आउटपुट पूर्ण नहीं लगता है।
यदि यह वास्तव में ठीक से स्थापित है, तो आपका phpinfo()
ऐसा अनुभाग होना चाहिए जो इस तरह दिखता हो:
यदि आपको वह अनुभाग आपके phpinfo()
. में नहीं मिलता है . सुनिश्चित करें कि आप सही संस्करण का उपयोग कर रहे हैं। एक्सटेंशन के गैर-थ्रेड-सुरक्षित और थ्रेड-सुरक्षित दोनों संस्करण हैं।
अंत में, अपना extension_dir
जांचें सेटिंग। डिफ़ॉल्ट रूप से यह यह है:extension_dir = "ext"
, ज्यादातर समय यह ठीक काम करता है, लेकिन अगर यह कोशिश नहीं करता है:extension_dir = "C:\PHP\ext"
।
====================================================================
संपादित करें नई जानकारी दी गई:
आप गलत फ़ंक्शन का उपयोग कर रहे हैं। mssql_connect()
Mssql एक्सटेंशन का हिस्सा है। आप Microsoft के एक्सटेंशन का उपयोग कर रहे हैं, इसलिए sqlsrv_connect()
. का उपयोग करें , Microsoft ड्राइवर के लिए API के लिए, SQLSRV_Help.chm
देखें। जिसे आपके ext
. में निकाला जाना चाहिए निर्देशिका जब आपने एक्सटेंशन निकाला था।