Jeg har lige prøvet at installere den udvidelse på min udviklerserver.
Først skal du sikre dig, at udvidelsen er korrekt aktiveret. Din phpinfo()
output virker ikke komplet.
Hvis det faktisk er installeret korrekt, din phpinfo()
skal have et afsnit, der ser sådan ud:
Hvis du ikke får den sektion i din phpinfo()
. Sørg for, at du bruger den rigtige version. Der er både ikke-trådsikre og trådsikre versioner af udvidelsen.
Til sidst skal du tjekke din extension_dir
indstilling. Som standard er det dette:extension_dir = "ext"
, det meste af tiden fungerer det fint, men hvis det ikke prøver:extension_dir = "C:\PHP\ext"
.
============================================================================
REDIGER givet ny info:
Du bruger den forkerte funktion. mssql_connect()
er en del af Mssql-udvidelsen. Du bruger microsofts udvidelse, så brug sqlsrv_connect()
, for API'et til microsoft-driveren, se SQLSRV_Help.chm
som skal udpakkes til din ext
mappe, da du udpakkede udvidelsen.