sql >> Databasteknik >  >> RDS >> Sqlserver

PHP Fatalt fel:Anrop till odefinierad funktion mssql_connect()

Jag har precis försökt installera det tillägget på min dev-server.

Se först till att tillägget är korrekt aktiverat. Din phpinfo() utdata verkar inte vara komplett.

Om det verkligen är korrekt installerat, din phpinfo() bör ha ett avsnitt som ser ut så här:

Om du inte får det avsnittet i din phpinfo() . Se till att du använder rätt version. Det finns både icke-gängsäkra och trådsäkra versioner av tillägget.

Slutligen, kontrollera din extension_dir miljö. Som standard är det detta:extension_dir = "ext" , för det mesta fungerar det bra, men om det inte försöker:extension_dir = "C:\PHP\ext" .

============================================================================

REDIGERA med ny information:

Du använder fel funktion. mssql_connect() är en del av Mssql-tillägget. Du använder Microsofts tillägg, så använd sqlsrv_connect() , för API:et för Microsoft-drivrutinen, titta på SQLSRV_Help.chm som bör extraheras till din ext katalog när du extraherade tillägget.



  1. Hur man installerar MySQL med phpMyAdmin på Debian 7

  2. En översikt över JOIN-metoderna i PostgreSQL

  3. Duplicerar poster för att fylla gapet mellan datum

  4. Hur cbrt() fungerar i PostgreSQL