Saat memasang ekstensi pihak ketiga, Anda perlu memastikan bahwa semua parameter kompilasi cocok:
- Versi PHP
- Arsitektur (32/64 bit)
- Penyusun (VC9, VC10, VC11...)
- Keamanan utas
Gangguan umum meliputi:
- Mengedit
php.ini
yang salah file (itu khas dengan bundel); jalur yang benar ditampilkan diphpinfo()
. - Lupa memulai ulang Apache.
-
Tidak dapat melihat kesalahan startup; itu akan muncul di log Apache, tetapi Anda juga dapat menggunakan baris perintah untuk mendiagnosisnya, mis.:
php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\Path\To\php.ini" -m
Jika semuanya benar, Anda akan melihat sqlsrv
dalam output perintah dan/atau phpinfo()
(bergantung pada SAPI yang Anda konfigurasikan):
[Modul PHP]
bcmath
kalender
Inti
[...]
SPL
sqlsrv
standar
[...]