Při instalaci rozšíření třetích stran se musíte ujistit, že se všechny parametry kompilace shodují:
- Verze PHP
- Architektura (32/64 bitů)
- Kompilátor (VC9, VC10, VC11...)
- Bezpečnost vláken
Mezi běžné závady patří:
- Úprava nesprávného souboru
php.inisoubor (to je typické pro balíčky); správná cesta je zobrazena vphpinfo(). - Zapomínání restartovat Apache.
-
Neschopnost vidět chyby při spuštění; ty by se měly objevit v protokolech Apache, ale můžete je také diagnostikovat pomocí příkazového řádku, např.:
php -d display_startup_errors=1 -d error_reporting=-1 -d display_errors -c "C:\Path\To\php.ini" -m
Pokud je vše v pořádku, měli byste vidět sqlsrv ve výstupu příkazu a/nebo phpinfo() (v závislosti na tom, jaké SAPI konfigurujete):
[moduly PHP]
bcmath
kalendář
Jádro
[...]
SPL
sqlsrv
standardní
[...]
