मैं द्वारा"अपरिभाषित समारोह sqlsrv_connect करने के लिए कॉल()" जब पीएचपी
$connectionInfo = array("UID" => "[email protected]", "pwd" => "xxx", "Database" => "xxx");
$serverName = "tcp:xxx.database.windows.net,1433";
$conn = sqlsrv_connect($serverName, $connectionInfo);
Azure डीबी के लिए php से कनेक्ट करने के लिए कोशिश कर रहा हूँ लेकिन यह मुझे
घातक देता है त्रुटि: अपरिभाषित समारोह sqlsrv_connect() सी में करने के लिए कॉल: \ लाइन पर 19
क्यों जल्दी Google नहीं करें और [this] (http://msdn.microsoft.com/en-us/library/windowsazure/ff394110.aspx) या [this?] (Http: // blogs.msdn.com/b/brian_swan/archive/2010/02/12/getting-started-with-php-and-sql-azure.aspx) –
ठीक है ... धन्यवाद। फिर भी यह कहता है "घातक त्रुटि: अपरिभाषित फ़ंक्शन sqlsrv_connect() में कॉल करें ...", जाहिर है कि मेरे PHP में कुछ एक्सटेंशन गुम है। – Roger
हाँ, आपको [SQL सर्वर एक्सटेंशन] (http://www.php.net/manual/en/book.sqlsrv.php) की आवश्यकता है। विंडोज़ पर, इसे जोड़ने के लिए यह आसान है, हालांकि आपको आमतौर पर php.ini में उचित DLL को सक्षम करने की आवश्यकता होती है ("स्थापना" अध्याय देखें)। –