Ho appena provato a installare quell'estensione sul mio server di sviluppo.
Innanzitutto, assicurati che l'estensione sia abilitata correttamente. Il tuo phpinfo()
l'output non sembra completo.
Se è effettivamente installato correttamente, il tuo phpinfo()
dovrebbe avere una sezione simile a questa:
Se non ottieni quella sezione nel tuo phpinfo()
. Assicurati di utilizzare la versione corretta. Esistono versioni non thread-safe e thread-safe dell'estensione.
Infine, controlla la tua extension_dir
collocamento. Per impostazione predefinita è questo:extension_dir = "ext"
, per la maggior parte del tempo funziona bene, ma se non ci prova:extension_dir = "C:\PHP\ext"
.
=================================================================================================================================================================
EDIT fornite nuove informazioni:
Stai usando la funzione sbagliata. mssql_connect()
fa parte dell'estensione Mssql. Stai usando l'estensione di Microsoft, quindi usa sqlsrv_connect()
, per l'API per il driver Microsoft, guarda SQLSRV_Help.chm
che dovrebbe essere estratto nel tuo ext
directory quando hai estratto l'estensione.