Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Membetulkan 'Ralat Maut: Panggilan ke Fungsi Tidak Ditakrifkan sqlsrv_connect()' dalam PHP?
Mendiagnosis "Fatal Error: Call to Undefined Function sqlsrv_connect()"
The "Fatal error: Call to undefined function sqlsrv_connect() " mesej ralat menunjukkan bahawa anda sedang cuba menggunakan fungsi sqlsrv tanpa mengkonfigurasi persekitaran PHP anda dengan betul.
Untuk menyelesaikan isu ini, pastikan anda telah memasang versi pemacu PHP SQL Server yang betul yang sepadan dengan versi PHP anda , seni bina dan tetapan pengkompil. Berikut ialah senarai semak untuk diikuti:
php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\Path\To\php.ini" -m
Setelah anda menyemak dengan teliti setiap langkah, anda sepatutnya boleh menyambung ke SQL Server melalui PHP menggunakan fungsi sqlsrv. Anda perlu memastikan bahawa rentetan sambungan anda mempunyai parameter yang betul untuk pelayan pangkalan data anda (cth., nama pelayan, nama pengguna, kata laluan, nama pangkalan data).
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan 'Ralat Maut: Panggilan ke Fungsi Tidak Ditakrifkan sqlsrv_connect()' dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!