Heim > Datenbank > MySQL-Tutorial > Wie behebe ich den Fehler „Aufruf der undefinierten Funktion sqlsrv_connect()' in PHP?

Wie behebe ich den Fehler „Aufruf der undefinierten Funktion sqlsrv_connect()' in PHP?

Linda Hamilton
Freigeben: 2024-12-21 01:28:11
Original
1012 Leute haben es durchsucht

How to Fix the

Schwerwiegender Fehler behoben: Funktion „sqlsrv_connect()“ zum Herstellen einer Verbindung mit Microsoft SQL Server verstehen

Bei Ihrem Bestreben, eine mit einer Datenbank verbundene Webanwendung zu erstellen , standen Sie vor dem Stolperstein des Fehlers „Aufruf einer undefinierten Funktion sqlsrv_connect()“. Dieser Fehler tritt auf, weil die MSSQL-Erweiterung für Windows PHP Version 5.3 und höher nicht verfügbar ist.

Um dieses Problem zu beheben, müssen Sie SQLSRV installieren, einen von Microsoft als Alternative zu MSSQL bereitgestellten Treiber. Befolgen Sie diese Schritte sorgfältig:

  1. Laden Sie die Datei SQLSRV32.EXE von der offiziellen Download-Seite von Microsoft herunter.
  2. Wählen Sie den Zielpfad als „C:xamppphpext“.
  3. Suchen die Zeile „extension = php_sqlsrv_56_ts.dll“ in Ihrer php.ini-Datei und kommentieren Sie sie aus es, oder hängen Sie es an, wenn es nicht vorhanden ist.
  4. Starten Sie den Apache-Webserver über die XAMPP-Systemsteuerung neu.

Sobald Sie diese Schritte ausgeführt haben, sollte der Fehler behoben sein und Sie wird in der Lage sein, erfolgreich eine Verbindung zu Ihrer Microsoft SQL Server-Datenbank herzustellen und die gewünschten Vorgänge auszuführen (SELECT, INSERT, UPDATE und DELETE).

Denken Sie daran, dies sicherzustellen Sie haben alle notwendigen PHP-Voraussetzungen, wie z. B. die PHP Data Objects (PDO)-Erweiterung, in Ihrer PHP-Konfiguration aktiviert.

Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Aufruf der undefinierten Funktion sqlsrv_connect()' in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage