sql >> Database teknologi >  >> RDS >> Sqlserver

PHP Fatal fejl:Kald til udefineret funktion mssql_connect()

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.



  1. hvordan man Flashback når vi har dataguard

  2. Sådan installeres Oracle Database på Windows

  3. Hvordan Atan2() virker i PostgreSQL

  4. Fejlfinding af SQL Server Always On Availability Groups