php - Using sqlsrv_connect on Platforms other than Windows -


मैंने एक कोड SQL को एक कनेक्शन को इन्स्तांत करने के लिए sqlsrv_connect विधि का उपयोग करने वाले कुछ कोड को विरासत में मिला है डेटाबेस। मेरी निजी डेवलपमेंट मशीन एक ओएस एक्स बॉक्स है जो मैं एपीएचएपी को PHP पर चला रहा हूं। मेरे पास वर्चुअल मशीन में SQL सर्वर का एक उदाहरण है।

जब मैं डेटाबेस से कनेक्ट करने का प्रयास करता हूं, तो मुझे निम्न त्रुटि मिलती है।

  गंभीर त्रुटि: कॉल करने के लिए  

यह प्रतीत होता है कि sqlsrv_connect मानक PHP का हिस्सा नहीं है, और यह एक ड्राइवर का हिस्सा है जो कि जहाज़ के साथ है। (कृपया मुझे सही करें अगर मैं यहाँ गलत हूं)

क्या इस फ़ंक्शन का उपयोग गैर-विंडोज प्लेटफॉर्म पर है? मुझे पता है कि मैं अपने विंडोज मशीन पर अपाचे / पीएचपी स्थापित / स्थापित कर सकता / सकती हूं, लेकिन अगर ओएस एक्स (या अन्य * निक्से) पर काम करने वाला यह फ़ंक्शन मिल रहा है, तो मैं इसे पसंद करूंगा।

संभव नहीं है PHP के लिए एसक्यूएल मूल ड्राइवर:

PHP के लिए SQL सर्वर ड्रायवर SQL सर्वर के साथ निम्न स्तरीय संचार को प्रबंधित करने के लिए माइक्रोसॉफ्ट एसक्यूएल सर्वर 2005 ओडीबीसी ड्राइवर पर निर्भर करता है। नतीजतन, PHP के लिए SQL सर्वर ड्राइवर केवल Windows पर समर्थित है।


Comments

Popular posts from this blog

email - PHP mail error ... failed to open stream : permission denied -

c# - ListView onScroll event -

c - Linux mmap() error -