Rumah >pangkalan data >tutorial mysql >Mengapa saya mendapat 'Ralat maut: Panggilan ke fungsi yang tidak ditentukan sqlsrv_connect()' apabila menyambung ke Microsoft Azure SQL Server dengan XAMPP dan PHP 5.6.8?
Ralat Maut: Undefined Function 'sqlsrv_connect()'
Apabila cuba menyambung ke pelayan Microsoft Azure SQL menggunakan XAMPP dengan PHP 5.6. 8, mesej ralat "Fatal error: Call to undefined function sqlsrv_connect()" mungkin berlaku. Ralat ini menunjukkan bahawa sambungan PHP untuk SQL Server (SQLSRV) tidak dipasang atau tidak dikonfigurasikan dengan betul.
Penyelesaian:
Untuk menyelesaikan ralat ini, pasang sambungan SQLSRV untuk PHP. Berikut ialah langkah-langkahnya:
Muat turun Sambungan SQLSRV:
Pilih Platform Anda:
Pasang Sambungan:
Dayakan Sambungan dalam PHP.ini:
Nyahkomen atau Tambah Talian Sambungan:
Cari atau tambah baris berikut dalam php.ini fail:
extension=php_sqlsrv_56_ts.dll
Simpan dan Mulakan Semula Apache:
Nota Tambahan:
Atas ialah kandungan terperinci Mengapa saya mendapat 'Ralat maut: Panggilan ke fungsi yang tidak ditentukan sqlsrv_connect()' apabila menyambung ke Microsoft Azure SQL Server dengan XAMPP dan PHP 5.6.8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!